Initial commit

This commit is contained in:
Alukym
2023-05-12 20:16:10 +08:00
commit a8433f06ee
1167 changed files with 1036549 additions and 0 deletions

View File

@ -0,0 +1,26 @@
#ifndef TEMPLATES_WINDOW_H
#define TEMPLATES_WINDOW_H
class TemplatesWindow : public QDialog
{
Q_OBJECT
public:
TemplatesWindow(QWidget *parent = NULL);
static void setModel(TemplatesModel *model) { templates_model_ = model; }
private slots:
void helpClicked();
void contextMenuRequested(const QPoint &p);
void delClicked();
void renameClicked();
void templateIndexChanged();
private:
ProjectTemplate *selectedTemplate() const;
static TemplatesModel *templates_model_;
QPushButton *closeButton_;
QAction *renameAct_;
QAction *delAct_;
QMenu *contextMenu_;
QTreeView *templateTree_;
};
#endif