Salome HOME
projects
/
modules
/
gui.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
The slot "onTextChanged" is disconnect, but value is updated in method value().
[modules/gui.git]
/
src
/
Qtx
/
QtxDockAction.h
diff --git
a/src/Qtx/QtxDockAction.h
b/src/Qtx/QtxDockAction.h
index 4f1eeeec7690232708c23c6a019591be56de70ea..48b79233e721dd7b6d0d1a5a154ddee8704d96c1 100755
(executable)
--- a/
src/Qtx/QtxDockAction.h
+++ b/
src/Qtx/QtxDockAction.h
@@
-11,8
+11,9
@@
#include <qpopupmenu.h>
class QAction;
#include <qpopupmenu.h>
class QAction;
-class Q
MainWindow
;
+class Q
DockArea
;
class QDockWindow;
class QDockWindow;
+class QMainWindow;
class QtxResourceMgr;
#ifdef WIN32
class QtxResourceMgr;
#ifdef WIN32
@@
-86,6
+87,7
@@
private:
QString windowName( QDockWindow* ) const;
void savePlaceInfo( QDockWindow* );
void loadPlaceInfo( QDockWindow* ) const;
QString windowName( QDockWindow* ) const;
void savePlaceInfo( QDockWindow* );
void loadPlaceInfo( QDockWindow* ) const;
+ void loadPlaceInfo() const;
bool autoAddDockWindow( QDockWindow* );
void autoLoadPlaceInfo( QDockWindow* );
bool autoAddDockWindow( QDockWindow* );
void autoLoadPlaceInfo( QDockWindow* );
@@
-93,10
+95,13
@@
private:
void splitMenuText( QString&, QString& ) const;
QStringList splitText( const QString&, const QString& ) const;
void splitMenuText( QString&, QString& ) const;
QStringList splitText( const QString&, const QString& ) const;
+ QDockArea* dockArea( const int ) const;
int dockPlace( const QString& ) const;
int dockPlace( const QString& ) const;
+ void collectNames( const int, QStringList& ) const;
+
private:
private:
- enum { AutoAdd = QEvent::User };
+ enum { AutoAdd = QEvent::User
, LoadArea
};
typedef struct { bool vis, newLine;
int place, index, offset;
typedef struct { bool vis, newLine;
int place, index, offset;
@@
-113,12
+118,16
@@
private:
const QString&, GeomInfo& ) const;
bool saveGeometry( QtxResourceMgr*, const QString&,
const QString&, const GeomInfo& ) const;
const QString&, GeomInfo& ) const;
bool saveGeometry( QtxResourceMgr*, const QString&,
const QString&, const GeomInfo& ) const;
+ void loadPlaceArea( const int, QMainWindow*, QDockArea*,
+ const QPtrList<QDockWindow>&,
+ const QMap<QDockWindow*, GeomInfo>& ) const;
private:
InfoMap myInfo;
MenuMap myMenu;
GeomMap myGeom;
QMainWindow* myMain;
private:
InfoMap myInfo;
MenuMap myMenu;
GeomMap myGeom;
QMainWindow* myMain;
+ QStringList myNames;
bool myAutoAdd;
bool mySeparate;
bool myAutoAdd;
bool mySeparate;