first commit

This commit is contained in:
2026-04-29 14:10:10 +08:00
commit b28556d43d
1558 changed files with 241386 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
#ifndef ITEMGENERALSETTINGS_H
#define ITEMGENERALSETTINGS_H
#include <QWidget>
#include <QButtonGroup>
#include "pictextitem.h"
#include <QPainter>
namespace Ui {
class ItemGeneralSettings;
}
class ItemGeneralSettings : public QWidget
{
Q_OBJECT
public:
explicit ItemGeneralSettings(QWidget *parent = nullptr);
~ItemGeneralSettings();
void edit(PicTextItem* item);
PicTextItem* currentItem() { return m_currItem; }
private slots:
void ondirectionChanged(int dir);
void onBoldSpinBoxValueChanged(int multiple);
void onLetterSpaceSpinBoxChanged(int space);
void onColorReversalCheckBoxChecked(bool b);
private:
Ui::ItemGeneralSettings *ui;
QButtonGroup m_directionButtonGroup;
PicTextItem* m_currItem = nullptr;
QPainter m_painter;
};
#endif // ITEMGENERALSETTINGS_H