From 20b3de56573b9e86c6b6041faf684adc8cbb2a45 Mon Sep 17 00:00:00 2001 From: mickeyl Date: Sat, 29 Jan 2005 14:23:27 +0000 Subject: examples to where they belong --- (limited to 'libopie2/examples/opieui/owidgetstack_example') diff --git a/libopie2/examples/opieui/owidgetstack_example/.cvsignore b/libopie2/examples/opieui/owidgetstack_example/.cvsignore deleted file mode 100644 index 4911782..0000000 --- a/libopie2/examples/opieui/owidgetstack_example/.cvsignore +++ b/dev/null @@ -1,7 +0,0 @@ -owidgetstack-example -Makefile* -moc* -*moc -*.o -~* - diff --git a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.cpp b/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.cpp deleted file mode 100644 index 272e42b..0000000 --- a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.cpp +++ b/dev/null @@ -1,133 +0,0 @@ -/* - * You may use, modify and distribute this example without any limitation - */ - -#include "owidgetstack_example.h" - -/* OPIE */ -#include -#include -#include - -/* QT */ -#include -#include -#include -#include -#include -#include -#include -#include - -using namespace Opie::Core; -using namespace Opie::Ui; - -OPIE_EXPORT_APP( OApplicationFactory ) - -StackExample::StackExample( QWidget* parent, const char* name, WFlags fl ) - : QMainWindow( parent, name, fl ) -{ - m_stack = new OWidgetStack( this ); - setCentralWidget( m_stack ); - - /* nice Signal Mapper ;) */ - QSignalMapper *sm = new QSignalMapper(this); - connect(sm, SIGNAL(mapped(int) ), m_stack, SLOT(raiseWidget(int)) ); - - /* toolbar first but this should be known from the other examples */ - setToolBarsMovable( false ); - - /* only a menubar here */ - QToolBar* holder = new QToolBar( this ); - holder->setHorizontalStretchable( true ); - - QMenuBar *bar = new QMenuBar( holder ); - QPopupMenu *menu = new QPopupMenu( this ); - - QAction* a = new QAction( tr("Show MainWidget"), Resource::loadPixmap("zoom"), - QString::null, 0, this, 0 ); - sm->setMapping(a, 1 ); - connect(a, SIGNAL(activated() ), - sm, SLOT(map() ) ); - a->addTo( menu ); - - a = new QAction( tr("Show Details Small"), Resource::loadPixmap("zoom"), - QString::null, 0, this, 0 ); - sm->setMapping(a, 2 ); - connect(a, SIGNAL(activated() ), - sm, SLOT(map() ) ); - a->addTo( menu ); - - a = new QAction( tr("Show Details More"), Resource::loadPixmap("zoom"), - QString::null, 0, this, 0 ); - sm->setMapping(a, 3 ); - connect(a, SIGNAL(activated() ), - sm, SLOT(map() ) ); - a->addTo( menu ); - - a = new QAction( tr("Show Details All"), Resource::loadPixmap("zoom"), - QString::null, 0, this, 0 ); - sm->setMapping(a, 4 ); - connect(a, SIGNAL(activated() ), - sm, SLOT(map() ) ); - - bar->insertItem( tr("Actions"), menu ); - - /* now the gui */ - - /* first widget, main widget */ - QWidget * wid = new QWidget( m_stack ); - QGridLayout *grid = new QGridLayout(wid, 2, 2 ); - - QPushButton *btn = new QPushButton( tr("Show Details Small"), wid, "details1" ); - sm->setMapping(btn, 2 ); - connect(btn, SIGNAL(clicked()), sm, SLOT(map() ) ); - grid->addWidget( btn, 0, 0 ); - - btn = new QPushButton( tr("Show Details Medium"), wid, "details2"); - sm->setMapping(btn, 3 ); - connect(btn, SIGNAL(clicked()), sm, SLOT(map() ) ); - grid->addWidget( btn, 0, 1 ); - - btn = new QPushButton( tr("Show Details All"), wid, "details3"); - sm->setMapping(btn, 4 ); - connect(btn, SIGNAL(clicked()), sm, SLOT(map() ) ); - grid->addWidget( btn, 1, 1 ); - - m_stack->addWidget( wid, 1 ); - m_main = wid; - - QLabel *lbl = new QLabel(m_stack ); - lbl->setText(tr("Only small Details are shown here. Määh") ); - m_stack->addWidget( lbl, 2 ); - - lbl = new QLabel( m_stack ); - lbl->setText( tr("Some more details....Wo ist das Schaf?") ); - m_stack->addWidget( lbl, 3 ); - - lbl = new QLabel( m_stack ); - lbl->setText( tr("Ne nicht in Bayerisch Gmain sondern in Berlin
Vermiss und meine Augen werden nicht eckig, da mein Bildschirm abgerundet ist
Es lebe Hamburg Süd,weiss du, verstehst du? ;)
Susi ist dOOf, es lebe die Ofenecke...", "hard to translate that") ); - m_stack->addWidget( lbl, 4 ); - - - /* THE signal mapper does all the magic */ - m_stack->raiseWidget( m_main ); -} - - -StackExample::~StackExample() { - -} - - - -void StackExample::closeEvent( QCloseEvent* ev) { - /* if the close even came when we displayed a details */ - if (m_stack->visibleWidget() != m_main ) { - m_stack->raiseWidget( m_main ); - ev->ignore(); - return; - } - - ev->accept(); -} diff --git a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.h b/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.h deleted file mode 100644 index c9b70cb..0000000 --- a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.h +++ b/dev/null @@ -1,27 +0,0 @@ -/* - * You may use, modify and distribute this example without any limitation - */ - -#ifndef O_STACK_EXAMPLE_SIMPLE_H -#define O_STACK_EXAMPLE_SIMPLE_H - -#include -#include - - -class StackExample : public QMainWindow { - Q_OBJECT -public: - StackExample( QWidget* paren, const char* name, WFlags fl ); - ~StackExample(); - static QString appName() { return QString::fromLatin1("owidgetstack-example"); } - -protected: - void closeEvent( QCloseEvent* e ); -private: - Opie::Ui::OWidgetStack* m_stack; - QWidget* m_main; - -}; - -#endif diff --git a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.pro b/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.pro deleted file mode 100644 index 4cfce9c..0000000 --- a/libopie2/examples/opieui/owidgetstack_example/owidgetstack_example.pro +++ b/dev/null @@ -1,13 +0,0 @@ -CONFIG += qt warn_on -TEMPLATE = app -TARGET = owidgetstack-example - -SOURCES = owidgetstack_example.cpp -HEADERS = owidgetstack_example.h - -INCLUDEPATH += $(OPIEDIR)/include -DEPENDSPATH += $(OPIEDIR)/include - -LIBS += -lqpe -lopieui2 - -include( $(OPIEDIR)/include.pro ) -- cgit v0.9.0.2