Remember most recently used printer. (#215)
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#include "Settings.h"
|
||||
|
||||
#include <QLocale>
|
||||
#include <QPrinterInfo>
|
||||
#include <QString>
|
||||
#include <QtDebug>
|
||||
|
||||
@@ -356,5 +357,23 @@ namespace glabels
|
||||
emit mInstance->changed();
|
||||
}
|
||||
|
||||
|
||||
QString Settings::recentPrinter()
|
||||
{
|
||||
mInstance->beginGroup( "Recent" );
|
||||
QString printer = mInstance->value( "printer", QPrinterInfo::defaultPrinterName() ).toString();
|
||||
mInstance->endGroup();
|
||||
|
||||
return printer;
|
||||
}
|
||||
|
||||
|
||||
void Settings::setRecentPrinter( const QString& printer )
|
||||
{
|
||||
mInstance->beginGroup( "Recent" );
|
||||
mInstance->setValue( "printer", printer );
|
||||
mInstance->endGroup();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user