Шаблон класса ConfirmCtl::ConfirmController< T, Compare >
Управление квитированием.
Подробнее...
#include <ConfirmController.h>
Полный список членов класса
|
Открытые типы |
|
typedef T | StateKey |
typedef std::map< StateKey,
StateInfo, Compare > | StatesMap |
Открытые члены |
|
void | update (StateKey state_key, bool on) |
|
void | confirm (StateKey state_key) |
|
void | add (StateKey state_key, StateInfo &state_info) |
|
void | remove (const StateKey &state_key) |
|
void | reset () |
|
void | setBlinkable (const StateKey &state_key, bool blinkable) |
|
void | setPriority (const StateKey &state_key, int priority) |
|
void | setNeedConfirm (const StateKey &state_key, bool need_confirm) |
|
StateInfo | copyStateInfo (const StateKey &state_key) const |
|
bool | hasState (const StateKey &state_key) const |
|
const StatesMap & | getStatesMap () const |
|
const StateInfo * | getStateInfo (const StateKey &state_key) const |
|
bool | undefined () const |
Открытые атрибуты |
|
sigc::signal< void > | signal_switch_to_undefined |
Защищенные члены |
|
void | Error (const char *message) |
Подробное описание
template<class T = def_StateKey, class Compare = std::less<T>>
class ConfirmCtl::ConfirmController< T, Compare >
Управление квитированием.
- Предназначен для управления квитированием.(В новых виджетах не используется т.к. есть ConfirmSignal)
Объявления и описания членов класса находятся в файле: