summaryrefslogtreecommitdiffstats
path: root/kdeui/keditlistbox.h
diff options
context:
space:
mode:
Diffstat (limited to 'kdeui/keditlistbox.h')
-rw-r--r--kdeui/keditlistbox.h74
1 files changed, 39 insertions, 35 deletions
diff --git a/kdeui/keditlistbox.h b/kdeui/keditlistbox.h
index 3a7fc1980..bd8b19a64 100644
--- a/kdeui/keditlistbox.h
+++ b/kdeui/keditlistbox.h
@@ -51,41 +51,7 @@ class KDEUI_EXPORT KEditListBox : public TQGroupBox
TQ_PROPERTY( TQStringList items READ items WRITE setItems )
public:
- /**
- * Custom editor class
- *
- * @since 3.1
- **/
- // ### KDE4: add virtual destructor
- class CustomEditor
- {
- public:
- KDEUI_EXPORT CustomEditor()
- : m_representationWidget( 0L ),
- m_lineEdit( 0L ) {}
- KDEUI_EXPORT CustomEditor( TQWidget *repWidget, KLineEdit *edit )
- : m_representationWidget( repWidget ),
- m_lineEdit( edit ) {}
- KDEUI_EXPORT CustomEditor( KComboBox *combo );
-
- KDEUI_EXPORT void setRepresentationWidget( TQWidget *repWidget ) {
- m_representationWidget = repWidget;
- }
- KDEUI_EXPORT void setLineEdit( KLineEdit *edit ) {
- m_lineEdit = edit;
- }
-
- KDEUI_EXPORT virtual TQWidget *representationWidget() const {
- return m_representationWidget;
- }
- KDEUI_EXPORT virtual KLineEdit *lineEdit() const {
- return m_lineEdit;
- }
-
- protected:
- TQWidget *m_representationWidget;
- KLineEdit *m_lineEdit;
- };
+ class CustomEditor;
public:
@@ -270,6 +236,44 @@ public:
private:
//our lovely private d-pointer
KEditListBoxPrivate* const d;
+
+ /**
+ * Custom editor class
+ *
+ * @since 3.1
+ **/
+ // ### KDE4: add virtual destructor
+ public:
+ class CustomEditor
+ {
+ public:
+ KDEUI_EXPORT CustomEditor()
+ : m_representationWidget( 0L ),
+ m_lineEdit( 0L ) {}
+ KDEUI_EXPORT CustomEditor( TQWidget *repWidget, KLineEdit *edit )
+ : m_representationWidget( repWidget ),
+ m_lineEdit( edit ) {}
+ KDEUI_EXPORT CustomEditor( KComboBox *combo );
+
+ KDEUI_EXPORT void setRepresentationWidget( TQWidget *repWidget ) {
+ m_representationWidget = repWidget;
+ }
+ KDEUI_EXPORT void setLineEdit( KLineEdit *edit ) {
+ m_lineEdit = edit;
+ }
+
+ KDEUI_EXPORT virtual TQWidget *representationWidget() const {
+ return m_representationWidget;
+ }
+ KDEUI_EXPORT virtual KLineEdit *lineEdit() const {
+ return m_lineEdit;
+ }
+
+ protected:
+ TQWidget *m_representationWidget;
+ KLineEdit *m_lineEdit;
+ };
};
#endif
+