34 void slotDataChanged (
const QModelIndex &topLeft,
35 const QModelIndex &bottomRight,
36 const QVector<int> &roles);
39 void slotSaveDefault();
40 void slotSelectionChanged (QItemSelection, QItemSelection);
47 void appendCurveName (
const QString &curveNameNew,
48 const QString &curveNameOriginal,
50 void createButtons (QGridLayout *layout,
int &row);
51 void createListCurves (QGridLayout *layout,
int &row);
52 bool endsWithNumber (
const QString &str)
const;
53 void insertCurveName (
int row,
54 const QString &curveNameNew,
55 const QString &curveNameOriginal,
57 QString nextCurveName ()
const;
58 int numberAtEnd (
const QString &str)
const;
59 void removeSelectedCurves();
60 void updateControls ();
63 QListView *m_listCurves;
65 QPushButton *m_btnAdd;
66 QPushButton *m_btnRemove;
67 QPushButton *m_btnRename;
69 QPushButton *m_btnSaveDefault;
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...