Source Code (Use browser search to find items of interest.)
Class Index
klpq'SpoolerBsd (./kdeutils/klpq/klpqspooler.h:63)
class SpoolerBsd : public Spooler
{
public:
SpoolerBsd ();
virtual ~SpoolerBsd () {}
};
klpq'SpoolerBsd::SpoolerBsd() (./kdeutils/klpq/klpqspooler.cpp:188)
SpoolerBsd::SpoolerBsd()
{
KConfig *config = KApplication::kApplication()->config();
config->setGroup("klpqBsd");
lpc_path = config->readEntry("lpcCommand");
QFileInfo fi;
fi.setFile(lpc_path);
if( !fi.isExecutable() )
{
fi.setFile("/usr/sbin/lpc");
lpc_path = "/usr/sbin/lpc";
if( !fi.isExecutable() )
{
fi.setFile("/usr/bin/lpc");
lpc_path = "/usr/bin/lpc";
if( !fi.isExecutable() )
{
KMessageBox::error(0, i18n("Sorry, I can't find your lpc program.\n"
"Please check the configuration under Config->Spooler."),
i18n("Can't find your lpc program !"));
lpc_path = "/usr/sbin/lpc";
}
}
}
lpq_path = config->readEntry("lpqCommand", "lpq" );
lprm_path = config->readEntry("lprmCommand", "lprm" );
config->writeEntry("lpcCommand", lpc_path);
}
//----------------------------------------------------------------
klpq'SpoolerBsd::~SpoolerBsd() (./kdeutils/klpq/klpqspooler.h:67)
virtual ~SpoolerBsd () {}
};