46 explicit KisApplication(
const QString &key,
int &argc,
char **argv);
66 bool event(QEvent *event)
override;
73 void askResetConfig();
80 void setSplashScreen(QWidget *splash);
81 void hideSplashScreen();
84 bool notify(QObject *receiver, QEvent *event)
override;
86 void addResourceTypes();
87 bool registerResources();
90 void processPostponedSynchronizationEvents();
93 bool isStoreApplication();
95 static void verifyMetatypeRegistration();
105 void executeRemoteArguments(QByteArray message,
KisMainWindow *mainWindow);
106 void remoteArguments(
const QString &message);
107 void fileOpenRequested(
const QString & url);
108 void setSplashScreenLoadingText(
const QString&);
111 void slotSetLongPress(
bool enabled);
115 void checkAutosaveFiles();
116 bool createNewDocFromTemplate(
const QString &fileName,
KisMainWindow *m_mainWindow);
121 QScopedPointer<Private>
d;