[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/gwenview/src
From: Aurélien Gâteau <aurelien.gateau () mail ! dotcom ! fr>
Date: 2002-12-19 22:06:36
[Download RAW message or body]
CVS commit by gateau:
Added some default values to del, moveTo and rename so that you don't have to
supply an observer slot if you don't need one.
M +3 -3 fileoperation.cpp 1.2
M +3 -3 fileoperation.h 1.2
--- kdeextragear-1/gwenview/src/fileoperation.h #1.1:1.2
@@ -37,7 +37,7 @@ class FileOperation {
public:
static void copyTo(const KURL&,QWidget* parent=0L);
- static void moveTo(const KURL&,QWidget* parent,QObject* receiver,const char* slot);
- static void del(const KURL&,QWidget* parent,QObject* receiver,const char* slot);
- static void rename(const KURL&,QWidget* parent,QObject* receiver,const char* slot);
+ static void moveTo(const KURL&,QWidget* parent,QObject* receiver=0L,const char* slot=0L);
+ static void del(const KURL&,QWidget* parent,QObject* receiver=0L,const char* slot=0L);
+ static void rename(const KURL&,QWidget* parent,QObject* receiver=0L,const char* slot=0L);
static void openWithEditor(const KURL&);
--- kdeextragear-1/gwenview/src/fileoperation.cpp #1.1:1.2
@@ -53,5 +53,5 @@ void FileOperation::copyTo(const KURL& s
void FileOperation::moveTo(const KURL& srcURL,QWidget* parent,QObject* receiver,const char* slot) {
FileOpMoveToObject* op=new FileOpMoveToObject(srcURL,parent);
- QObject::connect(op,SIGNAL(success()),receiver,slot);
+ if (receiver && slot) QObject::connect(op,SIGNAL(success()),receiver,slot);
(*op)();
}
@@ -60,5 +60,5 @@ void FileOperation::moveTo(const KURL& s
void FileOperation::del(const KURL& url,QWidget* parent,QObject* receiver,const char* slot) {
FileOpDelObject* op=new FileOpDelObject(url,parent);
- QObject::connect(op,SIGNAL(success()),receiver,slot);
+ if (receiver && slot) QObject::connect(op,SIGNAL(success()),receiver,slot);
(*op)();
}
@@ -67,5 +67,5 @@ void FileOperation::del(const KURL& url,
void FileOperation::rename(const KURL& url,QWidget* parent,QObject* receiver,const char* slot) {
FileOpRenameObject* op=new FileOpRenameObject(url,parent);
- QObject::connect(op,SIGNAL(renamed(const QString&)),receiver,slot);
+ if (receiver && slot) QObject::connect(op,SIGNAL(renamed(const QString&)),receiver,slot);
(*op)();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic