More tests
This commit is contained in:
parent
16fc02837a
commit
69d9a9e3f1
5 changed files with 742 additions and 27 deletions
|
|
@ -27,6 +27,8 @@ class QSplitter;
|
|||
class QTabWidget;
|
||||
class QSlider;
|
||||
class QTimer;
|
||||
class QAction;
|
||||
class QMenu;
|
||||
class DeleteVirtualNodeCommand;
|
||||
|
||||
enum class ConnectionStyleType : uint8_t {
|
||||
|
|
@ -59,6 +61,20 @@ private slots:
|
|||
void onContextMenuRequested(const QPoint &pos);
|
||||
void scheduleSaveLayout();
|
||||
|
||||
protected:
|
||||
virtual QAction *execMenuAction(QMenu &menu, const QPoint &screenPos);
|
||||
virtual QString promptTextInput(const QString &title,
|
||||
const QString &label,
|
||||
bool *ok);
|
||||
virtual QString chooseSaveFilePath(const QString &title,
|
||||
const QString &initialDir,
|
||||
const QString &filter);
|
||||
virtual QString chooseOpenFilePath(const QString &title,
|
||||
const QString &initialDir,
|
||||
const QString &filter);
|
||||
virtual void showWarningDialog(const QString &title,
|
||||
const QString &message);
|
||||
|
||||
private:
|
||||
void showCanvasContextMenu(const QPoint &screenPos, const QPointF &scenePos);
|
||||
void showNodeContextMenu(const QPoint &screenPos, uint32_t pwNodeId,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue