class to draw toolbar and toolbar customize windows More...
#include <MRToolbar.h>
Public Member Functions | |
| MRVIEWER_API void | setRibbonMenu (RibbonMenu *ribbonMenu) |
| set pointer on ribbon menu to access it | |
| MRVIEWER_API void | drawToolbar () |
| MRVIEWER_API float | getCurrentToolbarWidth () const |
| MRVIEWER_API void | openCustomize () |
| enable toolbar customize window rendering | |
| MRVIEWER_API void | drawCustomize () |
| MRVIEWER_API void | readItemsList (const Json::Value &root) |
| read toolbar items from json | |
| MRVIEWER_API void | resetItemsList () |
| MRVIEWER_API const MenuItemsList & | getItemsList () const |
| get access to items | |
| MRVIEWER_API int | getItemsListVersion () const |
| get item list version | |
| MRVIEWER_API void | setItemsListVersion (int version) |
| set item list version | |
| MRVIEWER_API void | setItemsListMigrations (const MenuItemsListMigrations &migrations) |
| set item list's upgrade rules | |
| void | setMaxItemCount (int maxItemCount) |
| int | getMaxItemCount () const |
class to draw toolbar and toolbar customize windows