Changeset 6048 for branches/qt-gui_qt4/src/settings/events.h
- Timestamp:
- 01/15/08 07:13:45 (10 months ago)
- Files:
-
- 1 modified
-
branches/qt-gui_qt4/src/settings/events.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/qt-gui_qt4/src/settings/events.h
r5837 r6048 33 33 34 34 #ifdef USE_KDE 35 class KURLRequester; 35 class KUrlRequester; 36 class QLineEdit; 36 37 #else 37 38 #include <QLineEdit> 38 class KU RLRequester : public QLineEdit39 class KUrl 39 40 { 40 41 public: 41 KURLRequester(QWidget* parent=0, const char* /* name */ = NULL) 42 KUrl(const char* url) : myUrl(url) {} 43 KUrl(const QString& url) : myUrl(url) {} 44 QString pathOrUrl() const { return myUrl; } 45 46 private: 47 QString myUrl; 48 }; 49 50 class KUrlRequester : public QLineEdit 51 { 52 public: 53 KUrlRequester(QWidget* parent=0, const char* /* name */ = NULL) 42 54 : QLineEdit(parent) {}; 43 void setU RL(const QString& url) { setText(url); }44 QString url() const { return text(); }55 void setUrl(const KUrl& url) { setText(url.pathOrUrl()); } 56 KUrl url() const { return KUrl(text()); } 45 57 }; 46 58 #endif … … 121 133 QLabel* lblSndSysMsg; 122 134 QLabel* lblSndMsgSent; 123 KU RLRequester* edtSndPlayer;124 KU RLRequester* edtSndMsg;125 KU RLRequester* edtSndChat;126 KU RLRequester* edtSndUrl;127 KU RLRequester* edtSndFile;128 KU RLRequester* edtSndNotify;129 KU RLRequester* edtSndSysMsg;130 KU RLRequester* edtSndMsgSent;135 KUrlRequester* edtSndPlayer; 136 KUrlRequester* edtSndMsg; 137 KUrlRequester* edtSndChat; 138 KUrlRequester* edtSndUrl; 139 KUrlRequester* edtSndFile; 140 KUrlRequester* edtSndNotify; 141 KUrlRequester* edtSndSysMsg; 142 KUrlRequester* edtSndMsgSent; 131 143 }; 132 144
