mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 16:01:20 +02:00
CProgressWindow: add overloaded constructor with string arg
This commit is contained in:
@@ -57,6 +57,17 @@ CProgressWindow::CProgressWindow(const neutrino_locale_t title,
|
|||||||
Init(statusSignal, localSignal, globalSignal);
|
Init(statusSignal, localSignal, globalSignal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
CProgressWindow::CProgressWindow(const std::string &title,
|
||||||
|
const int &dx,
|
||||||
|
const int &dy,
|
||||||
|
signal<void, size_t, size_t, string> *statusSignal,
|
||||||
|
signal<void, size_t, size_t, string> *localSignal,
|
||||||
|
signal<void, size_t, size_t, string> *globalSignal)
|
||||||
|
: CComponentsWindow(0, 0, dx, dy, title, NEUTRINO_ICON_INFO, NULL, CC_SHADOW_ON)
|
||||||
|
{
|
||||||
|
Init(statusSignal, localSignal, globalSignal);
|
||||||
|
}
|
||||||
|
|
||||||
void CProgressWindow::Init( signal<void, size_t, size_t, string> *statusSignal,
|
void CProgressWindow::Init( signal<void, size_t, size_t, string> *statusSignal,
|
||||||
signal<void,size_t, size_t, string> *localSignal,
|
signal<void,size_t, size_t, string> *localSignal,
|
||||||
signal<void, size_t, size_t, string> *globalSignal)
|
signal<void, size_t, size_t, string> *globalSignal)
|
||||||
|
@@ -150,6 +150,19 @@ class CProgressWindow : public CComponentsWindow, public CMenuTarget
|
|||||||
sigc::signal<void,size_t, size_t, std::string> *localSignal = NULL,
|
sigc::signal<void,size_t, size_t, std::string> *localSignal = NULL,
|
||||||
sigc::signal<void, size_t, size_t, std::string> *globalSignal = NULL);
|
sigc::signal<void, size_t, size_t, std::string> *globalSignal = NULL);
|
||||||
|
|
||||||
|
/**CProgressWindow Constructor
|
||||||
|
* @param[in] title
|
||||||
|
* @li expects type std::string as window title
|
||||||
|
*
|
||||||
|
* @see For other arguments and examples, see related constructor(s)
|
||||||
|
*/
|
||||||
|
CProgressWindow(const std::string &title,
|
||||||
|
const int &dx = 700,
|
||||||
|
const int &dy = 200,
|
||||||
|
sigc::signal<void, size_t, size_t, std::string> *status_Signal = NULL,
|
||||||
|
sigc::signal<void,size_t, size_t, std::string> *localSignal = NULL,
|
||||||
|
sigc::signal<void, size_t, size_t, std::string> *globalSignal = NULL);
|
||||||
|
|
||||||
/**Sets titel of window
|
/**Sets titel of window
|
||||||
* @param[in] title
|
* @param[in] title
|
||||||
* @li expects type neutrino_locale_t as window title
|
* @li expects type neutrino_locale_t as window title
|
||||||
|
Reference in New Issue
Block a user