This commit is contained in:
Chenwenxuan
2024-03-06 14:54:30 +08:00
commit edac2715f0
1525 changed files with 809982 additions and 0 deletions

41
ui/generic/colorwizard.h Normal file
View File

@@ -0,0 +1,41 @@
#ifndef COLORWIZARD_H
#define COLORWIZARD_H
#include <QFrame>
#include <QColor>
class QListWidgetItem;
namespace Ui {
class ColorWizard;
}
class ColorWizard : public QFrame
{
Q_OBJECT
public:
explicit ColorWizard(QWidget* parent = 0);
~ColorWizard();
QStringList getFavList();
void addFavorite(QString color);
private:
Ui::ColorWizard* ui;
signals:
void requestingColorChange(QColor);
void requestingSelection(QColor);
void colorDoubleClicked(QColor);
protected slots:
void requestColorChange();
void requestSelection();
void invokeColorDialog();
void addOrRemove();
void removeFavorite();
void handleDoubleClick(QListWidgetItem* item);
};
#endif // COLORWIZARD_H