72 void setCurrentView(
KisView *view);
85 QWidget* canvas()
const;
137 bool selectionEditable();
144 int viewCount()
const;
153 bool blockUntilOperationsFinished(
KisImageSP image);
162 void blockUntilOperationsFinishedForced(
KisImageSP image);
164 void notifyWorkspaceLoaded();
172 void enableControls();
173 void disableControls();
177 void showFloatingMessage(
const QString &message,
const QIcon& icon,
int timeout = 4500,
179 int alignment = Qt::AlignCenter | Qt::TextWordWrap);
181 void showFloatingZoomMessage(
const QString &message);
182 void showFloatingRotationMessage(
const QString &message);
192 QWidget *mainWindowAsQWidget()
const;
197 QMainWindow* qtMainWindow()
const;
201 void setQtMainWindow(QMainWindow* newMainWindow);
208 void switchCanvasOnly(
bool toggled);
209 void setShowFloatingMessage(
bool show);
210 void showHideScrollbars();
219 void slotViewAdded(
KisView *view);
220 void slotViewRemoved(
KisView *view);
222 void slotActivateTransformTool();
225 void changeAuthorProfile(
const QString &profileName);
226 void slotUpdateAuthorProfileActions();
228 void slotToggleFgBg();
229 void slotResetFgBg();
232 void slotToggleBrushOutline();
247 void slotCreateTemplate();
248 void slotCreateCopy();
249 void slotDocumentSaved();
250 void slotSaveIncremental();
251 void slotSaveIncrementalBackup();
252 void showStatusBar(
bool toggled);
253 void toggleTabletLogger();
254 void openResourcesDirectory();
255 void guiUpdateTimeout();
256 void slotUpdatePixelGridAction();
257 void slotSaveShowRulersState(
bool value);
258 void slotSaveRulersTrackMouseState(
bool value);
259 void slotResetRotation();
260 void slotResetDisplay();
261 void slotCreateOpacityResource(
bool isOpacityPresetMode,
KoToolBase *tool);
263 void createActions();
264 void setupManagers();
266 QString canonicalPath();
271 void handleFloatingZoomRotationMessage(QString &messageToClear);
The KisTextPropertyManager class.