26 #ifndef QTXWORKSTACKACTION_H
27 #define QTXWORKSTACKACTION_H
41 #pragma warning( disable:4251 )
50 enum { SplitVertical = 0x0001,
51 SplitHorizontal = 0x0002,
53 Split = SplitVertical | SplitHorizontal,
54 Standard = Split | Windows };
60 QAction* getArrangeViewsAction();
62 int menuActions()
const;
63 void setMenuActions(
const int );
65 QIcon icon(
const int )
const;
66 QString text(
const int )
const;
67 int accel(
const int )
const;
68 QString statusTip(
const int )
const;
70 void setAccel(
const int,
const int );
71 void setIcon(
const int,
const QIcon& );
72 void setText(
const int,
const QString& );
73 void setStatusTip(
const int,
const QString& );
75 void perform(
const int );
79 void onTriggered(
int );
89 void splitHorizontal();
90 void activateItem(
const int );
140 void onChangeIcons();
141 void onSplitChanged(
int);
142 void onComboBoxChanged(
int);
143 void onPreviousViews();
145 void onSynchronize();
152 #pragma warning( default:4251 )