28 #include <qapplication.h>
35 #include <yui/YSimpleEventHandler.h>
36 #include <yui/YCommandLine.h>
38 #define YQWidgetMargin 4
39 #define YQWidgetSpacing 4
40 #define YQButtonBorder 3
64 YQUI(
bool withThreads );
105 virtual YApplication * createApplication();
134 {
return _eventHandler.eventPendingFor( widget ); }
322 virtual void idleLoop(
int fd_ycp );
342 QMap<QString, int> screenShotNo;
343 QString screenShotNameTemplate;
350 bool _received_ycp_command;
353 QTimer * _busyCursorTimer;
355 YSimpleEventHandler _eventHandler;
358 QPalette _normalPalette;
359 bool _usingVisionImpairedPalette;
361 bool _leftHandedMouse;
362 bool _askedForLeftHandedMouse;
367 QString _applicationTitle;
388 void slotBusyCursor();
389 void slotReceivedYCPCommand();
399 YUI * createUI(
bool withThreads );
void receivedYCPCommand()
static YQApplication * yqApp()
void askConfigureLogging()
void forceUnblockEvents()
bool eventPendingFor(YWidget *widget) const
void setApplicationTitle(const QString &title)
int defaultSize(YUIDimension dim) const
void makeScreenShot(std::string filename)
virtual YEvent * runPkgSelection(YWidget *packageSelector)
virtual YOptionalWidgetFactory * createOptionalWidgetFactory()
QString applicationTitle()
bool usingVisionImpairedPalette() const
void sendEvent(YEvent *event)
virtual void idleLoop(int fd_ycp)
void probeX11Display(const YCommandLine &cmdLine)
virtual bool eventsBlocked() const
virtual void deleteNotify(YWidget *widget)
void processCommandLineArgs(int argc, char **argv)
static QPalette visionImpairedPalette()
YEvent * consumePendingEvent()
QPalette normalPalette() const
virtual void blockEvents(bool block=true)
YEvent * pendingEvent() const
static void setTextdomain(const char *domain)
void toggleVisionImpairedPalette()
virtual YWidgetFactory * createWidgetFactory()