Added program arguments to print labels in console mode

git-svn-id: https://svn.code.sf.net/p/qlscribe/svn/trunk@65 cac9541e-1b8d-4bfa-827e-589bba606050
This commit is contained in:
ruglory
2009-02-16 00:56:11 +00:00
parent 86d1abdfbd
commit 9b15a68c99
16 changed files with 277 additions and 32 deletions
+20 -3
View File
@@ -131,9 +131,26 @@ MainWindow::MainWindow( bool enablePrint )
MainWindow::~MainWindow()
{
QLightScribe *lscribe = QLightScribe::instance();
lscribe->stopThread();
lscribe->wait( 1000 );
QLightScribe *scribe = QLightScribe::instance();
scribe->stopThread();
scribe->wait( 1000 );
}
void MainWindow::open( const QStringList &files )
{
foreach( QString fileName, files ) {
QCDView *newView = new QCDView;
QCDScene *scene = new QCDScene( newView );
newView->setScene( scene );
if( !scene->load( fileName ) ) {
delete newView;
continue;
}
QMdiSubWindow *subWindow = m_mdiArea->addSubWindow( newView );
subWindow->show();
}
}
bool MainWindow::saveSceneAs( QCDScene *scene )