|
| ItemTreeView () |
|
| ~ItemTreeView () |
|
ItemTreeWidget * | itemTreeWidget () |
|
template<class ItemType > |
void | customizeContextMenu (std::function< void(ItemType *item, MenuManager &menuManager, ItemFunctionDispatcher menuFunction)> func) |
|
void | setExpanded (Item *item, bool on=true) |
|
template<class ItemType > |
ItemList< ItemType > | selectedItems () const |
|
const ItemList & | selectedItems () const |
|
template<class ItemType > |
ItemType * | selectedItem (bool fromMultiItems=false) const |
|
template<class ItemType > |
ItemList< ItemType > | selectedSubItems (const Item *topItem) const |
|
template<class ItemType > |
ItemType * | selectedSubItem (Item *topItem, bool fromMultiItems=false) const |
|
bool | isItemSelected (const Item *item) const |
|
bool | selectItem (Item *item, bool on=true) |
|
void | selectAllItems () |
|
void | clearSelection () |
|
template<class ItemType > |
ItemList< ItemType > | checkedItems (int checkId=Item::PrimaryCheck) const |
|
bool | isItemChecked (const Item *item, int checkId=Item::PrimaryCheck) const |
|
bool | checkItem (Item *item, bool on=true, int checkId=Item::PrimaryCheck) |
|
SignalProxy< void(const ItemList<> &)> | sigSelectionChanged () const |
|
SignalProxy< void(Item *item, bool isChecked)> | sigCheckToggled (int checkId=Item::PrimaryCheck) const |
|
SignalProxy< void(bool isChecked)> | sigCheckToggled (Item *item, int checkId=Item::PrimaryCheck) const |
|
| View () |
|
virtual | ~View () |
|
ViewClass * | viewClass () const |
|
const std::string & | name () const |
|
virtual void | setName (const std::string &name) |
|
void | setTitleFormat (const std::string &title) |
|
void | resetTitleFormat () |
|
const std::string & | titleFormat () const |
|
ViewArea * | viewArea () const |
|
bool | isActive () const |
|
bool | hasFocus () const |
|
void | bringToFront () |
|
SignalProxy< void()> | sigActivated () |
|
SignalProxy< void()> | sigDeactivated () |
|
SignalProxy< void()> | sigResized () |
|
SignalProxy< void()> | sigRemoved () |
|
void | setDefaultLayoutArea (LayoutArea area) |
|
LayoutArea | defaultLayoutArea () const |
|
void | setLayout (QLayout *layout, double marginRatio=0.0) |
|
void | setLayout (QLayout *layout, double leftMarginRatio, double topMarginRatio, double rightMarginRatio, double bottomMarginRatio) |
|
QPoint | viewAreaPos () const |
|
virtual QWidget * | indicatorOnInfoBar () |
|
void | enableFontSizeZoomKeys (bool on) |
|
| Widget (QWidget *parent=0) |
|
SignalProxy< void(std::string name)> | sigObjectNameChanged () |
|
SignalProxy< void(std::string title)> | sigWindowTitleChanged () |
|