Add a new settings button and settings popup, move the folder visibility checkbox there and the ability to hide tags.

This commit is contained in:
Lukas Brübach 2025-02-10 11:26:25 +01:00
parent 04dc843c4e
commit f72900fac7
14 changed files with 230 additions and 4 deletions

View file

@ -132,6 +132,7 @@ private:
bool printingSelectorNavigationButtonsVisible;
int visualDeckStorageSortingOrder;
bool visualDeckStorageShowFolders;
bool visualDeckStorageShowTags;
int visualDeckStorageCardSize;
bool visualDeckStorageDrawUnusedColorIdentities;
int visualDeckStorageUnusedColorIdentitiesOpacity;
@ -421,6 +422,10 @@ public:
{
return visualDeckStorageShowFolders;
}
bool getVisualDeckStorageShowTags() const
{
return visualDeckStorageShowTags;
}
int getVisualDeckStorageCardSize() const
{
return visualDeckStorageCardSize;
@ -767,6 +772,7 @@ public slots:
void setPrintingSelectorNavigationButtonsVisible(QT_STATE_CHANGED_T _navigationButtonsVisible);
void setVisualDeckStorageSortingOrder(int _visualDeckStorageSortingOrder);
void setVisualDeckStorageShowFolders(QT_STATE_CHANGED_T value);
void setVisualDeckStorageShowTags(QT_STATE_CHANGED_T _showTags);
void setVisualDeckStorageCardSize(int _visualDeckStorageCardSize);
void setVisualDeckStorageDrawUnusedColorIdentities(QT_STATE_CHANGED_T _visualDeckStorageDrawUnusedColorIdentities);
void setVisualDeckStorageUnusedColorIdentitiesOpacity(int _visualDeckStorageUnusedColorIdentitiesOpacity);