Debug drive added

git-svn-id: https://svn.code.sf.net/p/qlscribe/svn/trunk@104 cac9541e-1b8d-4bfa-827e-589bba606050
This commit is contained in:
ruglory
2009-03-02 21:48:36 +00:00
parent c56be0b72c
commit 782695beb8
3 changed files with 6 additions and 3 deletions
+4 -1
View File
@@ -148,10 +148,13 @@ DrivesManager::DrivesManager()
{
}
void DrivesManager::init( DBusCpp::Connection conn )
void DrivesManager::init( DBusCpp::Connection conn, bool debug )
{
m_connection = conn;
if( debug )
m_drives.push_back( new Drive( -1, "drived", "Debug printer" ) );
DiscPrintMgr manager;
EnumDiscPrinters printers = manager.EnumDiscPrinters();
const unsigned count = printers.Count();
+1 -1
View File
@@ -58,7 +58,7 @@ public:
static DrivesManager &instance();
void init( DBusCpp::Connection conn );
void init( DBusCpp::Connection conn, bool debug );
const_iterator begin() const { return m_drives.begin(); }
const_iterator end() const { return m_drives.end(); }
+1 -1
View File
@@ -56,7 +56,7 @@ int main( int argc, char **argv )
conn.registerHandler( DBusManagerPath, new DBusCpp::ManagerHandler, false );
conn.registerHandler( DBusDrivesPath, new DBusCpp::DriveHandler, true );
DrivesManager::instance().init( conn );
DrivesManager::instance().init( conn, true );
while( dbus_connection_read_write_dispatch( conn.ptr(), -1 ) );