17#include "kritaui_export.h"
54class KRITAUI_EXPORT
KisView :
public QWidget
92 void setSubWindow(QMdiSubWindow *subWindow);
97 QStatusBar *statusBar()
const;
124 QScreen *currentScreen()
const;
180 void notifyCurrentStateChanged(
bool isCurrent);
183 void setShowFloatingMessage(
bool show);
186 int alignment = Qt::AlignCenter | Qt::TextWordWrap);
188 bool canvasIsMirrored()
const;
190 void syncLastActiveNodeToDocument();
202 void slotSavingStatusMessage(
const QString &text,
int timeout,
bool isAutoSaving =
false);
208 void slotClearStatusText();
213 void slotSoftProofing(
bool softProofing);
218 void slotGamutCheck(
bool gamutCheck);
222 void slotMigratedToScreen(QScreen *screen);
223 void slotScreenOrResolutionChanged();
225 void slotThemeChanged(QPalette pal);
227 void slotUpdateDocumentTitle();
230 void slotContinueAddNode(
KisNodeSP newActiveNode, KisNodeAdditionFlags flags);
232 void slotImageNodeRemoved(
KisNodeSP node);
233 void slotContinueRemoveNode(
KisNodeSP newActiveNode);
244 void dragEnterEvent(QDragEnterEvent *event)
override;
245 void dropEvent(QDropEvent *event)
override;
246 void dragMoveEvent(QDragMoveEvent *event)
override;
247 void closeEvent(QCloseEvent *event)
override;
252 QString newObjectName();
255 void slotLoadingFinished();
256 void slotImageResolutionChanged();
257 void slotImageSizeChanged(
const QPointF &oldStillPoint,
const QPointF &newStillPoint);
A container for a set of QAction objects.
void showFloatingMessage(const QString &message, const QIcon &icon, int timeout=4500, KisFloatingMessage::Priority priority=KisFloatingMessage::Medium, int alignment=Qt::AlignCenter|Qt::TextWordWrap)
void addStatusBarItem(QWidget *widget, int stretch=0, bool permanent=false)
KisZoomManager * zoomManager() const
KisCoordinatesConverter * viewConverter() const
bool gamutCheck()
gamutCheck
KisDocument * document() const
void sigColorSpaceChanged(const KoColorSpace *cs)
void removeStatusBarItem(QWidget *widget)
KisCanvasController * canvasController() const
KisViewManager * viewManager() const
bool softProofing()
softProofing
void sigProfileChanged(const KoColorProfile *profile)
void sigSizeChanged(const QPointF &oldStillPoint, const QPointF &newStillPoint)
KisNodeSP currentNode() const