MagicSmoke
$VERSION$
|
This represents the icon in the system tray and the main UI of the Print at Home client. More...
#include <pah.h>
Public Types | |
enum | PrintMode { PrintMode::Normal, PrintMode::Printing, PrintMode::Blocked, PrintMode::Problem } |
Public Slots | |
void | setNextTime (QString s) |
tells the tool tio when we will print next time More... | |
void | setPrintMode (PrintMode) |
sets the icon variant More... | |
Signals | |
void | printActivated (bool) |
emitted when the "Activate Printing" menu item is changed More... | |
void | settingsChanged () |
emitted whenever settings have changed More... | |
void | startPrinting () |
emitted when the user wants to start printing immediately More... | |
Public Member Functions | |
PrintIcon () | |
bool | printIsActive () |
returns true if the "Activate Printing" menu item is ticked More... | |
Static Public Member Functions | |
static PrintIcon * | instance () |
returns the Icon instance More... | |
This represents the icon in the system tray and the main UI of the Print at Home client.
|
strong |
PrintIcon::PrintIcon | ( | ) |
References Blocked, PRINTACTIVESETTING, setPrintMode(), and startPrinting().
|
static |
returns the Icon instance
References piInstance.
Referenced by PrintScheduler::PrintScheduler(), PrintScheduler::reinit(), and PrintScheduler::startPrinting().
|
signal |
emitted when the "Activate Printing" menu item is changed
|
inline |
returns true if the "Activate Printing" menu item is ticked
Referenced by PrintScheduler::PrintScheduler(), and PrintScheduler::startPrinting().
|
slot |
tells the tool tio when we will print next time
Referenced by PrintScheduler::reinit().
|
slot |
sets the icon variant
References Blocked, Normal, Printing, and Problem.
Referenced by PrintIcon(), PrintScheduler::PrintScheduler(), PrintScheduler::reinit(), and PrintScheduler::startPrinting().
|
signal |
emitted whenever settings have changed
|
signal |
emitted when the user wants to start printing immediately
Referenced by PrintIcon().