Show
Ignore:
Timestamp:
01/24/08 05:43:28 (10 months ago)
Author:
flynd
Message:

Use new input widget for filename fields.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/qt-gui_qt4/src/settings/events.h

    r6048 r6057  
    2929class QGroupBox; 
    3030class QLabel; 
     31class QLineEdit; 
    3132class QVBoxLayout; 
    3233class QWidget; 
    3334 
    34 #ifdef USE_KDE 
    35 class KUrlRequester; 
    36 class QLineEdit; 
    37 #else 
    38 #include <QLineEdit> 
    39 class KUrl 
    40 { 
    41 public: 
    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) 
    54     : QLineEdit(parent) {}; 
    55   void setUrl(const KUrl& url) { setText(url.pathOrUrl()); } 
    56   KUrl url() const { return KUrl(text()); } 
    57 }; 
    58 #endif 
    5935 
    6036namespace LicqQtGui 
    6137{ 
     38class FileNameEdit; 
    6239class SettingsDlg; 
    6340 
     
    133110  QLabel* lblSndSysMsg; 
    134111  QLabel* lblSndMsgSent; 
    135   KUrlRequester* edtSndPlayer; 
    136   KUrlRequester* edtSndMsg; 
    137   KUrlRequester* edtSndChat; 
    138   KUrlRequester* edtSndUrl; 
    139   KUrlRequester* edtSndFile; 
    140   KUrlRequester* edtSndNotify; 
    141   KUrlRequester* edtSndSysMsg; 
    142   KUrlRequester* edtSndMsgSent; 
     112  FileNameEdit* edtSndPlayer; 
     113  FileNameEdit* edtSndMsg; 
     114  FileNameEdit* edtSndChat; 
     115  FileNameEdit* edtSndUrl; 
     116  FileNameEdit* edtSndFile; 
     117  FileNameEdit* edtSndNotify; 
     118  FileNameEdit* edtSndSysMsg; 
     119  FileNameEdit* edtSndMsgSent; 
    143120}; 
    144121