- Ui::BufferViewSettingsPage ui;
- bool _ignoreWidgetChanges;
-
- // list of bufferviews to create
- QList<BufferViewConfig *> _newBufferViews;
-
- // list of buferViews to delete
- QList<int> _deleteBufferViews;
-
- // Hash of pointers to cloned bufferViewConfigs holding the changes
- QHash<BufferViewConfig *, BufferViewConfig *> _changedBufferViews;
-
- int listPos(BufferViewConfig *config);
- BufferViewConfig *bufferView(int listPos);
- BufferViewConfig *cloneConfig(BufferViewConfig *config);
- BufferViewConfig *configForDisplay(BufferViewConfig *config);
-
- void loadConfig(BufferViewConfig *config);
- void saveConfig(BufferViewConfig *config);
- bool testHasChanged();
+ Ui::BufferViewSettingsPage ui;
+ bool _ignoreWidgetChanges;
+ bool _useBufferViewHint;
+ int _bufferViewHint;
+
+ // list of bufferviews to create
+ QList<BufferViewConfig *> _newBufferViews;
+
+ // list of buferViews to delete
+ QList<int> _deleteBufferViews;
+
+ // Hash of pointers to cloned bufferViewConfigs holding the changes
+ QHash<BufferViewConfig *, BufferViewConfig *> _changedBufferViews;
+
+ int listPos(BufferViewConfig *config);
+ BufferViewConfig *bufferView(int listPos);
+ bool selectBufferViewById(int bufferViewId);
+ BufferViewConfig *cloneConfig(BufferViewConfig *config);
+ BufferViewConfig *configForDisplay(BufferViewConfig *config);
+
+ void loadConfig(BufferViewConfig *config);
+ void saveConfig(BufferViewConfig *config);
+ bool testHasChanged();