Diffstat (limited to 'libopie/big-screen/osplitter.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie/big-screen/osplitter.h | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/libopie/big-screen/osplitter.h b/libopie/big-screen/osplitter.h index 05849af..bc4f80b 100644 --- a/libopie/big-screen/osplitter.h +++ b/libopie/big-screen/osplitter.h @@ -32,13 +32,13 @@ #include <qstring.h> -#include <qwidget.h> +#include <qframe.h> #include <qvaluelist.h> +#include "obigscreen_p.h" /* forward declarations */ class OTabWidget; class QHBox; -struct OSplitterContainer; -template class QValueList<OSplitterContainer>; +//template class QValueList<Opie::OSplitterContainer>; @@ -60,8 +60,8 @@ template class QValueList<OSplitterContainer>; * @author zecke */ -class OSplitter : public QWidget{ +class OSplitter : public QFrame{ Q_OBJECT public: - typedef QValueList<OSplitterContainer> ContainerList; + typedef QValueList<Opie::OSplitterContainer> ContainerList; OSplitter( Qt::Orientation = Horizontal, QWidget *parent = 0, const char* name = 0, WFlags fl = 0 ); @@ -77,5 +77,5 @@ public: QWidget* currentWidget(); - QSize sizeHint()const; +// QSize sizeHint()const; protected: @@ -83,9 +83,11 @@ protected: private: - void relayout(); - void addToTab( const OSplitterContainer& ); - void addToBox( const OSplitterContainer& ); + void addToTab( const Opie::OSplitterContainer& ); + void addToBox( const Opie::OSplitterContainer& ); void removeFromTab( QWidget* ); - void removeFromBox( QWidget* ); + void changeTab(); + void changeHBox(); + void changeVBox(); + void commonChangeBox(); QHBox *m_hbox; OTabWidget *m_tabWidget; |