23 #if !defined( _TDEPRINT_COMPILE ) && defined( __GNUC__ )
24 #warning internal header, do not use except if you are a TDEPrint developer
28 #include <tdeprint/kpreloadobject.h>
37 class LprSettings :
public TQObject,
public KPReloadObject
40 LprSettings(TQObject *parent = 0,
const char *name = 0);
43 static LprSettings*
self();
45 enum Mode { LPR, LPRng };
46 Mode mode()
const {
return m_mode; }
47 void setMode(Mode m) { m_mode = m; }
48 TQString printcapFile();
49 TQString defaultRemoteHost();
50 bool isLocalPrintcap() {
return m_local; }
51 TQString baseSpoolDir() {
return m_spooldir; }
59 static LprSettings* m_self;
61 TQString m_printcapfile;
64 TQString m_defaultremotehost;