Dialog added to edit CD properties

git-svn-id: https://svn.code.sf.net/p/qlscribe/svn/trunk@53 cac9541e-1b8d-4bfa-827e-589bba606050
This commit is contained in:
ruglory
2009-02-04 22:55:44 +00:00
parent 0b80340d5e
commit 76ea823c6f
10 changed files with 376 additions and 11 deletions
+14
View File
@@ -26,6 +26,7 @@
#include "qlightscribe.h"
#include "qdialogprint.h"
#include "qdialogprogress.h"
#include "qdialogcdproperties.h"
#include <QMenuBar>
#include <QStatusBar>
@@ -83,6 +84,12 @@ MainWindow::MainWindow( bool enablePrint )
m_menuFile->addSeparator();
m_menuFile->addAction( tr( "Label properties...", "Menu item \"Label propeties...\"" ),
this,
SLOT(onMenuProperties()) );
m_menuFile->addSeparator();
m_menuFile->addAction( tr( "Print preview...", "Menu item \"Print preview\"" ),
this,
SLOT(onMenuPrintPreview()) );
@@ -278,6 +285,13 @@ void MainWindow::onMenuSaveAs()
saveSceneAs( scene );
}
void MainWindow::onMenuProperties()
{
QCDScene *scene = getScene( m_mdiArea );
if( scene )
QDialogCDProperties::exec( this, scene );
}
void MainWindow::onMenuPrintPreview()
{
QCDScene *cdscene = getScene( m_mdiArea );