Mercurial > hg > easyhg-kdiff3
comparison kdiff3/src/kreplacements/kreplacements.h @ 66:efe33e938730
0.9.86
author | joachim99 |
---|---|
date | Thu, 16 Sep 2004 02:40:08 +0000 |
parents | 32d5cbf9db71 |
children | d7cafcda8c99 |
comparison
equal
deleted
inserted
replaced
65:8ea11c8efeb5 | 66:efe33e938730 |
---|---|
31 #include <qprogressbar.h> | 31 #include <qprogressbar.h> |
32 #include <qpopupmenu.h> | 32 #include <qpopupmenu.h> |
33 #include <qstringlist.h> | 33 #include <qstringlist.h> |
34 | 34 |
35 #include <map> | 35 #include <map> |
36 #include <list> | |
36 | 37 |
37 QString getTranslationDir(); | 38 QString getTranslationDir(); |
38 | 39 |
39 class KMainWindow; | 40 class KMainWindow; |
40 | 41 |
131 class KToolBar : public QToolBar | 132 class KToolBar : public QToolBar |
132 { | 133 { |
133 public: | 134 public: |
134 KToolBar(QMainWindow* parent); | 135 KToolBar(QMainWindow* parent); |
135 | 136 |
136 enum BarPosition {Top}; | 137 enum BarPosition {Top, Bottom, Left, Right}; |
137 BarPosition barPos(); | 138 BarPosition barPos(); |
138 void setBarPos(BarPosition); | 139 void setBarPos(BarPosition); |
140 private: | |
141 QMainWindow* m_pMainWindow; | |
139 }; | 142 }; |
140 | 143 |
141 class KActionCollection | 144 class KActionCollection |
142 { | 145 { |
143 public: | 146 public: |
175 QPopupMenu* directoryMenu; | 178 QPopupMenu* directoryMenu; |
176 QPopupMenu* dirCurrentItemMenu; | 179 QPopupMenu* dirCurrentItemMenu; |
177 QPopupMenu* dirCurrentSyncItemMenu; | 180 QPopupMenu* dirCurrentSyncItemMenu; |
178 QPopupMenu* movementMenu; | 181 QPopupMenu* movementMenu; |
179 QPopupMenu* mergeMenu; | 182 QPopupMenu* mergeMenu; |
183 QPopupMenu* diffMenu; | |
180 QPopupMenu* windowsMenu; | 184 QPopupMenu* windowsMenu; |
181 QPopupMenu* settingsMenu; | 185 QPopupMenu* settingsMenu; |
182 QPopupMenu* helpMenu; | 186 QPopupMenu* helpMenu; |
183 | 187 |
184 KToolBar* m_pToolBar; | 188 KToolBar* m_pToolBar; |
313 public: | 317 public: |
314 KAboutData( const QString& name, const QString& appName, const QString& version, | 318 KAboutData( const QString& name, const QString& appName, const QString& version, |
315 const QString& description, int licence, | 319 const QString& description, int licence, |
316 const QString& copyright, int w, const QString& homepage, const QString& email); | 320 const QString& copyright, int w, const QString& homepage, const QString& email); |
317 KAboutData( const QString& name, const QString& appName, const QString& version ); | 321 KAboutData( const QString& name, const QString& appName, const QString& version ); |
318 void addAuthor(const QString& name, int, const QString& email); | 322 void addAuthor(const char* name=0, const char* task=0, const char* email=0, const char* weblink=0); |
323 void addCredit(const char* name=0, const char* task=0, const char* email=0, const char* weblink=0); | |
319 enum { License_GPL }; | 324 enum { License_GPL }; |
325 | |
326 struct AboutDataEntry | |
327 { | |
328 AboutDataEntry(const QString& name, const QString& task, const QString& email, const QString& weblink) | |
329 : m_name(name), m_task(task), m_email(email), m_weblink(weblink) | |
330 {} | |
331 QString m_name; | |
332 QString m_task; | |
333 QString m_email; | |
334 QString m_weblink; | |
335 }; | |
336 | |
337 std::list<AboutDataEntry> m_authorList; | |
338 std::list<AboutDataEntry> m_creditList; | |
320 }; | 339 }; |
321 | 340 |
322 typedef QValueList<QCString> QCStringList; | 341 typedef QValueList<QCString> QCStringList; |
323 | 342 |
324 class KCmdLineArgs | 343 class KCmdLineArgs |