~ubuntu-branches/ubuntu/quantal/kdevplatform/quantal-proposed

« back to all changes in this revision

Viewing changes to shell/mainwindow.h

  • Committer: Bazaar Package Importer
  • Author(s): Bhargav Mangipudi
  • Date: 2010-12-16 19:31:23 UTC
  • mfrom: (0.3.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20101216193123-xe2keh5754zwsn1t
Tags: 1.1.80-0ubuntu1
* New upstream release
  - kdevplatform2-libs is now kdevplatform3-libs due to ABI changes
  - Update kdevplatform3-libs.install to include l10n files
  - Update kdevplatform-dev.install
* Removed localization packages

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
class KDEVPLATFORMSHELL_EXPORT MainWindow: public Sublime::MainWindow {
46
46
    friend class UiController;
47
47
    Q_OBJECT
 
48
    Q_CLASSINFO( "D-Bus Interface", "org.kdevelop.MainWindow" )
48
49
public:
49
50
    explicit MainWindow( Sublime::Controller *parent = 0, Qt::WFlags flags = KDE_DEFAULT_WINDOWFLAGS );
50
51
    virtual ~MainWindow();
59
60
        @p message The message
60
61
        @p timeout The timeout in milliseconds how long to show the message */
61
62
    void showErrorMessage(const QString& message, int timeout);
62
 
        
63
 
    
 
63
 
 
64
    virtual Q_SCRIPTABLE void ensureVisible();
 
65
 
64
66
public Q_SLOTS:
65
67
    virtual void setVisible( bool visible );
66
68
    void configureShortcuts();
72
74
protected:
73
75
    //FIXME DOCUMENT!!!  queryClose() must call all of the Core cleanup() methods!
74
76
    virtual bool queryClose();
75
 
    virtual void setupAreaSelector();
76
77
    //reimplemented from KXMLGUIBuilder to support visible menubar separators
77
78
    QAction *createCustomElement(QWidget *parent, int index, const QDomElement &element);
78
 
    QWidget *createContainer(QWidget *parent, int index,
79
 
        const QDomElement &element, QAction*& containerAction);
80
79
 
81
80
public Q_SLOTS:
82
81
    virtual void loadSettings();