Changeset View
Changeset View
Standalone View
Standalone View
interfaces/iuicontroller.h
Show First 20 Lines • Show All 124 Lines • ▼ Show 20 Line(s) | 97 | public: | |||
---|---|---|---|---|---|
125 | 125 | | |||
126 | /** @return active mainwindow or 0 if no such mainwindow is active.*/ | 126 | /** @return active mainwindow or 0 if no such mainwindow is active.*/ | ||
127 | virtual KParts::MainWindow *activeMainWindow() = 0; | 127 | virtual KParts::MainWindow *activeMainWindow() = 0; | ||
128 | 128 | | |||
129 | /*! @p status must implement KDevelop::IStatus */ | 129 | /*! @p status must implement KDevelop::IStatus */ | ||
130 | virtual void registerStatus(QObject* status) = 0; | 130 | virtual void registerStatus(QObject* status) = 0; | ||
131 | 131 | | |||
132 | /** | 132 | /** | ||
133 | * Shows an assistant popup at bottom within the current central widget | | |||
134 | * @p assistant the assistant that will be shown in a popup */ | | |||
135 | virtual void popUpAssistant(const QExplicitlySharedDataPointer<IAssistant>& assistant) = 0; | | |||
136 | | ||||
137 | /** | | |||
138 | * Hides the assistant if it is currently being shown | | |||
139 | */ | | |||
140 | virtual void hideAssistant() = 0; | | |||
141 | | ||||
142 | /** | | |||
143 | * This is meant to be used by IDocument subclasses to initialize the | 133 | * This is meant to be used by IDocument subclasses to initialize the | ||
144 | * Sublime::Document. | 134 | * Sublime::Document. | ||
145 | */ | 135 | */ | ||
146 | virtual Sublime::Controller* controller() = 0; | 136 | virtual Sublime::Controller* controller() = 0; | ||
147 | 137 | | |||
148 | /** Shows an error message in the status bar. | 138 | /** Shows an error message in the status bar. | ||
149 | * | 139 | * | ||
150 | * Unlike all other functions in this class, this function is thread-safe. | 140 | * Unlike all other functions in this class, this function is thread-safe. | ||
Show All 34 Lines |