~ubuntu-branches/ubuntu/oneiric/kdesdk/oneiric-updates

« back to all changes in this revision

Viewing changes to kate/plugins/katesql/exportwizard.h

  • Committer: Bazaar Package Importer
  • Author(s): Debian Qt/KDE Maintainers, Modestas Vainius, George Kiagiadakis, José Manuel Santamaría Lema, Pino Toscano
  • Date: 2011-04-27 12:23:44 UTC
  • mfrom: (1.1.58 upstream) (0.5.7 squeeze)
  • mto: (0.5.8 sid)
  • mto: This revision was merged to the branch mainline in revision 120.
  • Revision ID: james.westby@ubuntu.com-20110427122344-t9d1jf4lfnrl6hyv
Tags: 4:4.6.2-1
* New upstream release:
  - fixes plugin loading in kate sessions (Closes: #525853)
  - updates kate man page with respect to instance creation defaults
    (Closes: #598443)
  - fixes cursor position with static word-wrap in Kate (Closes: #570409)
  - xml2pot creates .pot files with the correct mimetype (Closes: #326060)
* Update installed files.
* Update lintian overrides.

[ Modestas Vainius ]
* Point debian/control Vcs fields to the new Git repository.
* Strip sequence numbers from debian/patches.
* Strip trailing whitespace in debian/copyright.
* Add kdeutils-dbg (<< 4:4.6) to kdesdk-dbg Breaks/Replaces (due to moved
  okteta).
* Add ${perl:Depends} to Depends of cervisia and kdesdk-kio-plugins.

[ George Kiagiadakis ]
* Add myself to uploaders.
* Refresh patch 02_append_kde.diff.
* Drop patch 03_kmtrace_compile.diff; fixed upstream in a better way.
* Add libkonq5-dev, libantlr-dev and antlr to build depends.
  (Closes: #505425)
* Bump kdepimlibs5-dev build dependency to version 4:4.6.
* Add new package: kdesdk-dolphin-plugins.

[ José Manuel Santamaría Lema ]
* Remove package kbugbuster.
* Enable DebianABIManager:
  - include DebianABIManager.cmake at the bottom of the main CMakeLists.txt
    (patch enable_debianabimanager.diff).
  - debian/control: managing all non-local unstable-BC libraries.
* Add packages for okteta:
  - okteta
  - okteta-dev
  - libkastencontrollers4
  - libkastencore4
  - libkastengui4
  - liboktetacore4
  - liboktetagui4
  - liboktetakastencontrollers4
  - liboktetakastencore4
  - liboktetakastengui4
* Add symbols files for new library packages.
* Bump kde-sc-dev-latest build dependency to 4:4.6.2.
* Bump pkg-kde-tools build dependency to 0.12.
* Switch debian/rules engine to dhmk based qt-kde-team/2/*
  - and remove cdbs from Build-Depends.
* Bump S-V to 3.9.1; update Replaces/Breaks/Conflicts.
* Add myself to Uploaders.

[ Pino Toscano ]
* Add build dependency on libqca2-dev.
* Do not ship kdesrc-build with kdesdk-scripts, it is packaged separately.
* Small updates to descriptions.
* Clean up Replaces/Breaks from the pre-squeeze era whenever possible.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
   Copyright (C) 2010  Marco Mentasti  <marcomentasti@gmail.com>
 
3
 
 
4
   This library is free software; you can redistribute it and/or
 
5
   modify it under the terms of the GNU Library General Public
 
6
   License version 2 as published by the Free Software Foundation.
 
7
 
 
8
   This library is distributed in the hope that it will be useful,
 
9
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
10
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
11
   Library General Public License for more details.
 
12
 
 
13
   You should have received a copy of the GNU Library General Public License
 
14
   along with this library; see the file COPYING.LIB.  If not, write to
 
15
   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 
16
   Boston, MA 02110-1301, USA.
 
17
*/
 
18
 
 
19
#ifndef EXPORTWIZARD_H
 
20
#define EXPORTWIZARD_H
 
21
 
 
22
 
 
23
class KUrlRequester;
 
24
class KLineEdit;
 
25
 
 
26
class QRadioButton;
 
27
class QCheckBox;
 
28
 
 
29
#include <qwizard.h>
 
30
 
 
31
class ExportWizard : public QWizard
 
32
{
 
33
  public:
 
34
    ExportWizard(QWidget *parent);
 
35
    ~ExportWizard();
 
36
};
 
37
 
 
38
 
 
39
class ExportOutputPage : public QWizardPage
 
40
{
 
41
  public:
 
42
    ExportOutputPage(QWidget *parent=0);
 
43
 
 
44
    void initializePage();
 
45
    virtual bool validatePage();
 
46
 
 
47
  private:
 
48
    QRadioButton *clipboardRadioButton;
 
49
    QRadioButton *fileRadioButton;
 
50
    KUrlRequester *fileUrl;
 
51
};
 
52
 
 
53
class ExportFormatPage : public QWizardPage
 
54
{
 
55
  public:
 
56
    ExportFormatPage(QWidget *parent=0);
 
57
 
 
58
    void initializePage();
 
59
    virtual bool validatePage();
 
60
 
 
61
  private:
 
62
    QCheckBox *exportColumnNamesCheckBox;
 
63
    QCheckBox *exportLineNumbersCheckBox;
 
64
    QCheckBox *quoteStringsCheckBox;
 
65
    QCheckBox *quoteNumbersCheckBox;
 
66
    KLineEdit *quoteStringsLine;
 
67
    KLineEdit *quoteNumbersLine;
 
68
    KLineEdit *fieldDelimiterLine;
 
69
};
 
70
 
 
71
#endif // EXPORTWIZARD_H