Show
Ignore:
Timestamp:
06/11/08 08:21:55 (7 months ago)
Author:
eugene
Message:

Applied the latest version of flynd's qt-gui patch.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/qt-gui_group/src/editgrp.h

    r4699 r6258  
    2121#define EDITGRP_H 
    2222 
     23#include <qvaluelist.h> 
    2324#include <qwidget.h> 
    24 #include "licqdialog.h" 
    2525 
    2626class QListBox; 
     
    3030 
    3131class CInfoField; 
     32class CSignalManager; 
    3233 
    3334class EditGrpDlg : public QWidget 
     
    3536  Q_OBJECT 
    3637public: 
    37   EditGrpDlg (QWidget *parent = 0); 
     38  EditGrpDlg(CSignalManager* signalManager, QWidget *parent = 0); 
    3839protected: 
    3940  QListBox *lstGroups; 
     
    4445  QLineEdit *edtName; 
    4546  CInfoField *nfoDefault, *nfoNewUser; 
    46  
    47   unsigned short m_nEditGrp; 
    4847 
    4948  void RefreshList(); 
     
    5958  void slot_default(); 
    6059  void slot_newuser(); 
    61   void slot_done(); 
    6260signals: 
    6361  void signal_updateGroups(); 
     62 
     63private slots: 
     64  void listUpdated(CICQSignal* sig); 
     65 
     66private: 
     67  unsigned short currentGroupId() const; 
     68  void setCurrentGroupId(unsigned short groupId); 
     69  void moveGroup(int delta); 
     70 
     71  QValueList<unsigned short> myGroupIds; 
     72  unsigned short myEditGroupId; 
    6473}; 
    6574 
    66  
    6775#endif