Changeset 5944 for trunk/qt-gui

Show
Ignore:
Timestamp:
12/09/07 20:14:38 (12 months ago)
Author:
flynd
Message:

Merged some fixes from qt4-gui:

  • 5898: Let double clicking in owner manager list open the modify dialog.
  • (5800): Moved MSN_PPID define to gui-defines.h
Location:
trunk/qt-gui/src
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/qt-gui/src/gui-defines.h

    r4699 r5944  
    2828#define COLOR_RECEIVED "red" 
    2929 
     30// Defined here until there is a way to get constant from daemon 
     31#define MSN_PPID 0x4D534E5F 
    3032 
    3133enum UserMenu { 
  • trunk/qt-gui/src/mainwin.h

    r5644 r5944  
    4343#include "gui-defines.h" 
    4444#include "support.h" 
    45  
    46 #define MSN_PPID 0x4D534E5F 
    4745 
    4846class QStyle; 
  • trunk/qt-gui/src/ownermanagerdlg.cpp

    r4699 r5944  
    272272  connect(ownerView, SIGNAL(spacePressed(QListViewItem *)), 
    273273          this, SLOT(slot_listClicked(QListViewItem *))); 
     274  connect(ownerView, SIGNAL(doubleClicked(QListViewItem*)), 
     275      this, SLOT(modifyOwner(QListViewItem*))); 
    274276  connect(btnAdd, SIGNAL(clicked()), this, SLOT(slot_addClicked())); 
    275277  connect(btnRegister, SIGNAL(clicked()), this, SLOT(slot_registerClicked())); 
     
    389391void OwnerManagerDlg::slot_modifyClicked() 
    390392{ 
    391   OwnerItem *i = dynamic_cast<OwnerItem *>(ownerView->selectedItem()); 
     393  modifyOwner(ownerView->selectedItem()); 
     394} 
     395 
     396void OwnerManagerDlg::modifyOwner(QListViewItem* item) 
     397{ 
     398  OwnerItem *i = dynamic_cast<OwnerItem *>(item); 
    392399  if (i == 0) return; 
    393    
     400 
    394401  OwnerEditDlg *d = new OwnerEditDlg(server, i->Id(), i->PPID(), this); 
    395402  d->show(); 
  • trunk/qt-gui/src/ownermanagerdlg.h

    r4699 r5944  
    9090  void slot_doneregister(bool, char *, unsigned long); 
    9191  void slot_modifyClicked(); 
     92  void modifyOwner(QListViewItem* item); 
    9293  void slot_deleteClicked(); 
    9394  void slot_update(); 
  • trunk/qt-gui/src/usereventdlg.cpp

    r5779 r5944  
    7474#include "emoticon.h" 
    7575#include "ewidgets.h" 
     76#include "gui-defines.h" 
    7677#include "mainwin.h" 
    7778#include "messagebox.h"