-void CEditGroupDialog::showEvent(QShowEvent *event){
- if(event->spontaneous()==false){
- EditTitle->setText(group->Title);
- for(int i=0;i<db->numIcons();i++){
- ComboIconPicker->insertItem(i,db->icon(i),"");
- }
- ComboIconPicker->setCurrentIndex(group->Image);
+void CEditGroupDialog::init() {
+ setupUi(this);
+
+ connect( ButtonBox, SIGNAL( accepted() ), this, SLOT( OnOK() ) );
+ connect( ButtonBox, SIGNAL( rejected() ), this, SLOT( OnCancel() ) );
+ connect( Button_Icon, SIGNAL( clicked() ), this, SLOT( OnIconDlg() ));
+
+ EditTitle->setText(group->Title);
+
+ for(int i=0;i<db->numIcons();i++){
+ ComboIconPicker->insertItem(i,db->icon(i),"");