Added Barcode menu class.

This commit is contained in:
Jim Evins
2014-07-06 00:13:41 -04:00
parent 8c781ee1d4
commit a9d9313e5a
5 changed files with 176 additions and 12 deletions
+11 -8
View File
@@ -27,18 +27,12 @@ namespace glabels
///
/// Constructor From Data
///
BarcodeMenuItem::BarcodeMenuItem( BarcodeStyle* bcStyle, QObject* parent )
BarcodeMenuItem::BarcodeMenuItem( const BarcodeStyle* bcStyle, QObject* parent )
: QAction(parent), mBcStyle(bcStyle)
{
setText( bcStyle->name() );
}
///
/// Destructor
///
BarcodeMenuItem::~BarcodeMenuItem()
{
connect( this, SIGNAL(triggered()), this, SLOT(onTriggered()) );
}
@@ -50,5 +44,14 @@ namespace glabels
return mBcStyle;
}
///
/// onTriggered slot
///
void BarcodeMenuItem::onTriggered()
{
emit activated( mBcStyle );
}
}