[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdesdk/cervisia
From: Laurent Montel <montel () kde ! org>
Date: 2007-01-11 7:42:02
Message-ID: 1168501322.430396.27512.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 622253 by mlaurent:
Minor fix
Use relative path for interface as pointed by David
M +5 -4 CMakeLists.txt
M +6 -8 diffdlg.cpp
M +3 -4 diffdlg.h
--- trunk/KDE/kdesdk/cervisia/CMakeLists.txt #622252:622253
@@ -31,6 +31,11 @@
settingsdlg.cpp
)
+qt4_add_dbus_interfaces( libcervisia_SRCS cvsservice/org.kde.cervisia.cvsservice.xml \
) +qt4_add_dbus_interfaces( libcervisia_SRCS cvsservice/org.kde.cervisia.cvsjob.xml )
+qt4_add_dbus_interfaces( libcervisia_SRCS cvsservice/org.kde.cervisia.repository.xml \
) +
+
kde4_add_ui3_files(libcervisia_SRCS settingsdlg_advanced.ui )
kde4_add_kcfg_files(libcervisia_SRCS cervisiasettings.kcfgc )
@@ -40,11 +45,7 @@
main.cpp
cervisiashell.cpp )
-qt4_add_dbus_interfaces( cvsservice_LIB_SRCS \
${CMAKE_SOURCE_DIR}/cervisia/cvsservice/org.kde.cervisia.cvsservice.xml \
)
-qt4_add_dbus_interfaces( cvsservice_LIB_SRCS \
${CMAKE_SOURCE_DIR}/cervisia/cvsservice/org.kde.cervisia.cvsjob.xml )
-qt4_add_dbus_interfaces( cvsservice_LIB_SRCS \
${CMAKE_SOURCE_DIR}/cervisia/cvsservice/org.kde.cervisia.repository.xml )
-
kde4_automoc(${cervisia_KDEINIT_SRCS})
kde4_add_kdeinit_executable( cervisia ${cervisia_KDEINIT_SRCS})
--- trunk/KDE/kdesdk/cervisia/diffdlg.cpp #622252:622253
@@ -39,9 +39,7 @@
#include <kmessagebox.h>
#include <ktemporaryfile.h>
#include <kprocess.h>
-
-//#include "cvsservice_stub.h"
-//#include "repository_stub.h"
+#include "cvsserviceinterface.h"
#include "misc.h"
#include "progressdlg.h"
#include "diffview.h"
@@ -227,7 +225,7 @@
};
-bool DiffDialog::parseCvsDiff(CvsService_stub* service, const QString& fileName,
+bool DiffDialog::parseCvsDiff(LocalCvsServiceInterface* service, const QString& \
fileName, const QString &revA, const QString &revB)
{
QStringList linesA, linesB;
@@ -257,9 +255,9 @@
}
const QString diffOptions = cs.readEntry("DiffOptions");
- const unsigned contextLines = cs.readUnsignedNumEntry("ContextLines", 65535);
+ const unsigned contextLines = cs.readEntry("ContextLines", 65535);
- DCOPRef job = service->diff(fileName, revA, revB, diffOptions, contextLines);
+ QDBusObjectPath job = service->diff(fileName, revA, revB, diffOptions, \
contextLines); if( !service->ok() )
return false;
@@ -362,7 +360,7 @@
}
-void DiffDialog::callExternalDiff(const QString& extdiff, CvsService_stub* service,
+void DiffDialog::callExternalDiff(const QString& extdiff, LocalCvsServiceInterface* \
service,
const QString& fileName, const QString &revA,
const QString &revB)
{
@@ -372,7 +370,7 @@
// create suffix for temporary file (used QFileInfo to remove path from file \
name) const QString suffix = '-' + QFileInfo(fileName).fileName();
- DCOPRef job;
+ QDBusObjectPath job;
if (!revA.isEmpty() && !revB.isEmpty())
{
// We're comparing two revisions
--- trunk/KDE/kdesdk/cervisia/diffdlg.h #622252:622253
@@ -34,9 +34,8 @@
class KConfigBase;
class DiffItem;
class DiffView;
-class CvsService_stub;
+class LocalCvsServiceInterface;
-
class DiffDialog : public KDialog
{
Q_OBJECT
@@ -48,7 +47,7 @@
virtual ~DiffDialog();
- bool parseCvsDiff(CvsService_stub* service, const QString &fileName,
+ bool parseCvsDiff(LocalCvsServiceInterface* service, const QString &fileName,
const QString &revA, const QString &revB);
protected:
@@ -64,7 +63,7 @@
private:
void newDiffHunk(int& linenoA, int& linenoB, const QStringList& linesA,
const QStringList& linesB);
- void callExternalDiff(const QString& extdiff, CvsService_stub* service,
+ void callExternalDiff(const QString& extdiff, LocalCvsServiceInterface* service, \
const QString& fileName, const QString& revA,
const QString& revB);
void updateNofN();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic