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();
231 void slotToggleBrushOutline();
246 void slotCreateTemplate();
247 void slotCreateCopy();
248 void slotDocumentSaved();
249 void slotSaveIncremental();
250 void slotSaveIncrementalBackup();
251 void showStatusBar(
bool toggled);
252 void toggleTabletLogger();
253 void openResourcesDirectory();
254 void guiUpdateTimeout();
255 void slotUpdatePixelGridAction();
256 void slotSaveShowRulersState(
bool value);
257 void slotSaveRulersTrackMouseState(
bool value);
258 void slotResetRotation();
259 void slotResetDisplay();
260 void slotCreateOpacityResource(
bool isOpacityPresetMode,
KoToolBase *tool);
262 void createActions();
263 void setupManagers();
265 QString canonicalPath();
270 void handleFloatingZoomRotationMessage(QString &messageToClear);
272 void updateCanvasOnlyActionState();
The KisTextPropertyManager class.