• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdesdk API Reference
  • KDE Home
  • Contact Us
 

kompare

  • sources
  • kde-4.14
  • kdesdk
  • kompare
kompareurldialog.h
Go to the documentation of this file.
1 /***************************************************************************
2  kcompareurldialog.h
3  -------------------
4  begin : Sun Mar 4 2001
5  Copyright 2001-2004 Otto Bruggeman <otto.bruggeman@home.nl>
6  Copyright 2001-2003 John Firebaugh <jfirebaugh@kde.org>
7 ****************************************************************************/
8 
9 /***************************************************************************
10 **
11 ** This program is free software; you can redistribute it and/or modify
12 ** it under the terms of the GNU General Public License as published by
13 ** the Free Software Foundation; either version 2 of the License, or
14 ** (at your option) any later version.
15 **
16 ***************************************************************************/
17 
18 #ifndef KOMPAREURLDIALOG_H
19 #define KOMPAREURLDIALOG_H
20 
21 #include <kpagedialog.h>
22 #include <kurl.h>
23 
24 
25 
26 class FilesPage;
27 class FilesSettings;
28 class DiffPage;
29 class DiffSettings;
30 class ViewPage;
31 class ViewSettings;
32 
38 class KompareURLDialog : public KPageDialog
39 {
40  Q_OBJECT
41 
42 public:
43  explicit KompareURLDialog( QWidget *parent= 0, Qt::WFlags flags= 0 );
44  ~KompareURLDialog();
45 
46  KUrl getFirstURL() const;
47  KUrl getSecondURL() const;
48  QString encoding() const;
49 
50  void setFirstGroupBoxTitle ( const QString& title );
51  void setSecondGroupBoxTitle( const QString& title );
52 
53  void setGroup( const QString& groupName );
54 
55  void setFirstURLRequesterMode ( unsigned int mode );
56  void setSecondURLRequesterMode( unsigned int mode );
57 
58 protected slots:
59  virtual void slotButtonClicked( int button );
60 
61 private slots:
62  void slotEnableOk();
63 protected:
64  void showEvent ( QShowEvent * event );
65 private:
66  FilesPage* m_filesPage;
67  FilesSettings* m_filesSettings;
68  DiffPage* m_diffPage;
69  DiffSettings* m_diffSettings;
70  ViewPage* m_viewPage;
71  ViewSettings* m_viewSettings;
72 };
73 
74 #endif
KompareURLDialog::encoding
QString encoding() const
Returns the encoding.
Definition: kompareurldialog.cpp:157
QWidget
KPageDialog
KompareURLDialog
Definition of class KompareURLDialog.
Definition: kompareurldialog.h:38
ViewPage
Definition: viewpage.h:33
KompareURLDialog::getFirstURL
KUrl getFirstURL() const
Returns the first URL, which was entered.
Definition: kompareurldialog.cpp:139
DiffPage
Definition: diffpage.h:40
KompareURLDialog::showEvent
void showEvent(QShowEvent *event)
Definition: kompareurldialog.cpp:82
KompareURLDialog::getSecondURL
KUrl getSecondURL() const
Returns the second URL, which was entered.
Definition: kompareurldialog.cpp:148
FilesSettings
Definition: filessettings.h:29
QShowEvent
KompareURLDialog::setSecondURLRequesterMode
void setSecondURLRequesterMode(unsigned int mode)
Definition: kompareurldialog.cpp:184
KompareURLDialog::setSecondGroupBoxTitle
void setSecondGroupBoxTitle(const QString &title)
Definition: kompareurldialog.cpp:167
KompareURLDialog::setFirstGroupBoxTitle
void setFirstGroupBoxTitle(const QString &title)
Definition: kompareurldialog.cpp:162
QString
Qt::WFlags
typedef WFlags
KompareURLDialog::KompareURLDialog
KompareURLDialog(QWidget *parent=0, Qt::WFlags flags=0)
Definition: kompareurldialog.cpp:37
KompareURLDialog::setFirstURLRequesterMode
void setFirstURLRequesterMode(unsigned int mode)
Definition: kompareurldialog.cpp:179
ViewSettings
Definition: viewsettings.h:29
KompareURLDialog::slotButtonClicked
virtual void slotButtonClicked(int button)
Definition: kompareurldialog.cpp:90
FilesPage
Definition: filespage.h:33
KompareURLDialog::setGroup
void setGroup(const QString &groupName)
Definition: kompareurldialog.cpp:172
KompareURLDialog::~KompareURLDialog
~KompareURLDialog()
Definition: kompareurldialog.cpp:78
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:40:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kompare

Skip menu "kompare"
  • Main Page
  • Namespace List
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdesdk API Reference

Skip menu "kdesdk API Reference"
  • kapptemplate
  • kcachegrind
  • kompare
  • lokalize
  • umbrello
  •   umbrello

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal