summaryrefslogtreecommitdiff
path: root/examples/inputmethod
Unidiff
Diffstat (limited to 'examples/inputmethod') (more/less context) (show whitespace changes)
-rw-r--r--examples/inputmethod/config.in2
-rw-r--r--examples/inputmethod/exampleboardimpl.cpp5
-rw-r--r--examples/inputmethod/inputmethod.pro2
3 files changed, 5 insertions, 4 deletions
diff --git a/examples/inputmethod/config.in b/examples/inputmethod/config.in
index c0aa7e8..85b9725 100644
--- a/examples/inputmethod/config.in
+++ b/examples/inputmethod/config.in
@@ -1,4 +1,4 @@
1 config EXAMPLE_BOARD 1 config EXAMPLE_BOARD
2 boolean "Input Method Example" 2 boolean "Input Method Example"
3 default "y" 3 default "y"
4 depends ( LIBQPE || LIBQPE-X11 ) && EXAMPLES 4 depends ( LIBQPE || LIBQPE-X11 ) && LIBOPIE2CORE && EXAMPLES
diff --git a/examples/inputmethod/exampleboardimpl.cpp b/examples/inputmethod/exampleboardimpl.cpp
index 36989a2..6c7196b 100644
--- a/examples/inputmethod/exampleboardimpl.cpp
+++ b/examples/inputmethod/exampleboardimpl.cpp
@@ -1,18 +1,19 @@
1#include <qwidget.h> 1#include <qwidget.h>
2#include <qcheckbox.h> 2#include <qcheckbox.h>
3#include <qlabel.h> 3#include <qlabel.h>
4#include <qsignalmapper.h> 4#include <qsignalmapper.h>
5#include <qpushbutton.h> 5#include <qpushbutton.h>
6#include <qpe/resource.h> 6
7#include <opie2/oresource.h>
7 8
8#include "exampleboardimpl.h" 9#include "exampleboardimpl.h"
9 10
10ExampleBoard::ExampleBoard(QWidget* par, WFlags fl ) 11ExampleBoard::ExampleBoard(QWidget* par, WFlags fl )
11 : QHBox(par, "name", fl ) 12 : QHBox(par, "name", fl )
12{ 13{
13 QCheckBox *box1 = new QCheckBox(tr("Alt"),this); 14 QCheckBox *box1 = new QCheckBox(tr("Alt"),this);
14 connect(box1,SIGNAL(toggled(bool)), 15 connect(box1,SIGNAL(toggled(bool)),
15 this,SLOT(slotAlt(bool))); 16 this,SLOT(slotAlt(bool)));
16 m_alt = box1; 17 m_alt = box1;
17 box1 = new QCheckBox(tr("Shift"),this ); 18 box1 = new QCheckBox(tr("Shift"),this );
18 connect(box1,SIGNAL(toggled(bool)), 19 connect(box1,SIGNAL(toggled(bool)),
@@ -109,25 +110,25 @@ QWidget *ExampleboardImpl::inputMethod( QWidget *parent, Qt::WFlags f )
109 return m_pickboard; 110 return m_pickboard;
110} 111}
111 112
112void ExampleboardImpl::resetState() 113void ExampleboardImpl::resetState()
113{ 114{
114 if ( m_pickboard ) 115 if ( m_pickboard )
115 m_pickboard->resetState(); 116 m_pickboard->resetState();
116} 117}
117 118
118QPixmap *ExampleboardImpl::icon() 119QPixmap *ExampleboardImpl::icon()
119{ 120{
120 if ( !m_icn ) 121 if ( !m_icn )
121 m_icn = new QPixmap(Resource::loadPixmap("Tux")); 122 m_icn = new QPixmap(Opie::Core::OResource::loadPixmap("Tux", Opie::Core::OResource::SmallIcon));
122 return m_icn; 123 return m_icn;
123} 124}
124 125
125QString ExampleboardImpl::name() 126QString ExampleboardImpl::name()
126{ 127{
127 return QObject::tr("Example Input"); 128 return QObject::tr("Example Input");
128} 129}
129 130
130void ExampleboardImpl::onKeyPress( QObject *receiver, const char *slot ) 131void ExampleboardImpl::onKeyPress( QObject *receiver, const char *slot )
131{ 132{
132 if ( m_pickboard ) 133 if ( m_pickboard )
133 QObject::connect( m_pickboard, SIGNAL(key(ushort,ushort,ushort,bool,bool)), receiver, slot ); 134 QObject::connect( m_pickboard, SIGNAL(key(ushort,ushort,ushort,bool,bool)), receiver, slot );
diff --git a/examples/inputmethod/inputmethod.pro b/examples/inputmethod/inputmethod.pro
index ea98dd5..56881ff 100644
--- a/examples/inputmethod/inputmethod.pro
+++ b/examples/inputmethod/inputmethod.pro
@@ -1,12 +1,12 @@
1 TEMPLATE= lib 1 TEMPLATE= lib
2 CONFIG += qt plugin warn_on 2 CONFIG += qt plugin warn_on
3 HEADERS= exampleboardimpl.h 3 HEADERS= exampleboardimpl.h
4 SOURCES= exampleboardimpl.cpp 4 SOURCES= exampleboardimpl.cpp
5 TARGET = example_board 5 TARGET = example_board
6 DESTDIR = $(OPIEDIR)/plugins/inputmethods 6 DESTDIR = $(OPIEDIR)/plugins/inputmethods
7INCLUDEPATH += $(OPIEDIR)/include 7INCLUDEPATH += $(OPIEDIR)/include
8DEPENDPATH += ../../launcher 8DEPENDPATH += ../../launcher
9LIBS += -lqpe 9LIBS += -lqpe -lopiecore2
10 VERSION = 1.0.0 10 VERSION = 1.0.0
11 11
12include( $(OPIEDIR)/include.pro ) 12include( $(OPIEDIR)/include.pro )