LancelotApplication * LancelotApplication::m_application = NULL;
-LancelotApplication::LancelotApplication(int argc, char **argv)
- : KUniqueApplication(argc, argv), window(0),
+LancelotApplication::LancelotApplication(bool configUnique)
+ : KUniqueApplication(configUnique), window(0),
m_clientsNumber(0), m_lastID(-1)
{
init();
dpy->colormap());
#else
LancelotApplication::m_application =
- new LancelotApplication(argc, argv);
+ new LancelotApplication();
#endif // LANCELOT_HAVE_COMPOSITING
return LancelotApplication::m_application->exec();
private:
static LancelotApplication * m_application;
- LancelotApplication(int argc, char **argv);
+ LancelotApplication(bool configUnique = false);
LancelotApplication(Display * display,
Qt::HANDLE visual = 0,
Qt::HANDLE colormap = 0,
options.add("restore", ki18n("Restore default volumes"));
KCmdLineArgs::addCmdLineOptions( options ); // Add our own options.
KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
- KApplication app( false );
+ QCoreApplication app (argc, argv);
GlobalConfig::init();
#include <KProcess>
#include <KShell>
-#include <klocalsocket.h>
#include <kstandarddirs.h>
#include <ktempdir.h>
#include <kdebug.h>
void
fax_init_tables(void)
{
- static bool already_initialized = 0;
+ static bool already_initialized = false;
if (already_initialized)
- return;
+ return;
- ++already_initialized;
+ already_initialized = true;
FillTable(MainTable, 7, Pass, S_Pass);
FillTable(MainTable, 7, Horiz, S_Horiz);