#include <mlabIconViewControl.h>
Inherits MLABSimpleWidgetControl.
|
|
|
| void | setAllowRenaming (bool flag) |
| |
| int | countItems () |
| |
| int | currentItem () |
| |
| int | selectedItem () |
| |
| void | setCurrentItem (int idx) |
| |
| void | setSelectedItem (int idx) |
| |
| void | selectItem (int idx, bool selected) |
| |
| bool | isItemSelected (int idx) |
| |
| QString | itemText (int idx) |
| |
| void | clearItems () |
| |
| void | removeItem (int idx) |
| |
| void | insertItems (const QStringList &pixmaps, const QStringList &texts) |
| |
| void | insertItems (const QStringList &pixmaps, const QStringList &texts, int after) |
| |
| void | insertItem (const QString &pixmap, const QString &text) |
| |
| void | insertItem (const QString &pixmap, const QString &text, int after) |
| |
| void | setItemToolTip (int idx, const QString &tooltip) |
| |
| void | changeItemText (int idx, const QString &text) |
| |
| void | changeItemPixmap (int idx, const QString &pixmapFile) |
| |
| void | changeItemImage (int idx, const QImage &icon) |
| |
| void | changeItem (int idx, const QString &pixmapFile, const QString &text) |
| |
| void | sort (bool ascending) |
| |
| void | setMaximumTextLength (int length) |
| |
| void | setMaximumItemWidth (int width) |
| |
| void | updateLayout () |
| |
| void | adjustSize () |
| |
| virtual void | setEnabled (bool flag) |
| |
| virtual void | setVisible (bool flag) |
| |
| virtual bool | isVisible () |
| |
| virtual void | setFocus () |
| |
| virtual bool | hasFocus () |
| |
| virtual void | setToolTip (const QString &string) |
| |
| virtual void | setWhatsThis (const QString &string) |
| |
| void | displayWhatsThis () |
| |
| void | displayWhatsThis (const QString &text) |
| |
| virtual void | setTitle (const QString &) |
| |
| QWidget * | widget () |
| |
| QLayout * | layout () |
| |
| virtual QString | windowHandle () |
| |
| virtual bool | createScreenshot (const QString &filename, bool grabFromScreen=true, bool scaleToLowRes=false) |
| |
| bool | isReloadable () const |
| |
| void | reload (MLABTree *tree) |
| |
| QString | createGlobalScreenshot () |
| |
| QString | applicationName () |
| |
| QSize | size () |
| |
| int | width () |
| |
| int | height () |
| |
| int | minWidth () |
| |
| int | minHeight () |
| |
| int | maxWidth () |
| |
| int | maxHeight () |
| |
| virtual void | setMinWidth (int s) |
| |
| virtual void | setMinHeight (int s) |
| |
| void | setMaxWidth (int s) |
| |
| void | setMaxHeight (int s) |
| |
| QSize | sizeHint () |
| |
| QSize | minSize () |
| |
| QSize | maxSize () |
| |
| void | setMinSize (QSize size) |
| |
| void | setMaxSize (QSize size) |
| |
| void | updateLayout () |
| |
| int | windowID () |
| |
| MLABWidgetControl * | control (const QString &name) |
| |
| float | scaleFactor () |
| |
| MLABModule * | module () |
| |
| QString | getType () |
| |
| QString | getName () |
| |
| bool | acceptDrops () |
| |
| void | setAcceptDrops (bool flag) |
| |
| void | raiseWidget () |
| |
| void | setStyleSheetFromString (const QString &styleSheetText) |
| |
| void | setStyleSheetFromFile (const QString &styleSheetFileName) |
| |
| MLABTree * | tree () |
| |
| void | updateMaxSize () |
| |
| bool | expandX () |
| |
| bool | expandY () |
| |
| MLABTreePtr | getDefaultTagValues () const |
| |
| virtual bool | hasUncommittedChanges () const |
| |
| virtual void | applyUncommittedChanges () |
| |
| virtual void | revertUncommittedChanges () |
| |
| MLABField * | field () const |
| |
IconView control.
Control for showing an IconView.
MDL reference: IconView
◆ changeItem
| void MLABIconViewControl::changeItem |
( |
int |
idx, |
|
|
const QString & |
pixmapFile, |
|
|
const QString & |
text |
|
) |
| |
|
slot |
Changes the item's text and pixmap at a given index.
◆ changeItemImage
| void MLABIconViewControl::changeItemImage |
( |
int |
idx, |
|
|
const QImage & |
icon |
|
) |
| |
|
slot |
Changes the icon of the item at the given index.
◆ changeItemPixmap
| void MLABIconViewControl::changeItemPixmap |
( |
int |
idx, |
|
|
const QString & |
pixmapFile |
|
) |
| |
|
slot |
Changes the pixmap of the item item at the given index.
◆ changeItemText
| void MLABIconViewControl::changeItemText |
( |
int |
idx, |
|
|
const QString & |
text |
|
) |
| |
|
slot |
Changes the text of the item at the given index.
◆ clearItems
| void MLABIconViewControl::clearItems |
( |
| ) |
|
|
slot |
◆ countItems
| int MLABIconViewControl::countItems |
( |
| ) |
|
|
slot |
Returns the number of items.
◆ currentItem
| int MLABIconViewControl::currentItem |
( |
| ) |
|
|
slot |
Returns the index of current item.
◆ insertItem [1/2]
| void MLABIconViewControl::insertItem |
( |
const QString & |
pixmap, |
|
|
const QString & |
text |
|
) |
| |
|
slot |
Inserts a new item with absolute pixmap path and the given text.
◆ insertItem [2/2]
| void MLABIconViewControl::insertItem |
( |
const QString & |
pixmap, |
|
|
const QString & |
text, |
|
|
int |
after |
|
) |
| |
|
slot |
Inserts a new item with absolute pixmap path and the given text, insert after given index.
◆ insertItems [1/2]
| void MLABIconViewControl::insertItems |
( |
const QStringList & |
pixmaps, |
|
|
const QStringList & |
texts |
|
) |
| |
|
slot |
Inserts the given items with absolute pixmap paths and the given texts.
◆ insertItems [2/2]
| void MLABIconViewControl::insertItems |
( |
const QStringList & |
pixmaps, |
|
|
const QStringList & |
texts, |
|
|
int |
after |
|
) |
| |
|
slot |
Inserts the given items with absolute pixmap paths and the given texts, insert after given index.
◆ isItemSelected
| bool MLABIconViewControl::isItemSelected |
( |
int |
idx | ) |
|
|
slot |
Returns whether an item is selected.
◆ itemText
| QString MLABIconViewControl::itemText |
( |
int |
idx | ) |
|
|
slot |
Returns the text at index.
◆ removeItem
| void MLABIconViewControl::removeItem |
( |
int |
idx | ) |
|
|
slot |
◆ selectedItem
| int MLABIconViewControl::selectedItem |
( |
| ) |
|
|
slot |
Returns the index of selected item.
◆ selectItem
| void MLABIconViewControl::selectItem |
( |
int |
idx, |
|
|
bool |
selected |
|
) |
| |
|
slot |
Sets the selected state of an item.
◆ setAllowRenaming
| void MLABIconViewControl::setAllowRenaming |
( |
bool |
flag | ) |
|
|
slot |
Sets whether in-place renaming of items is allowed.
◆ setCurrentItem
| void MLABIconViewControl::setCurrentItem |
( |
int |
idx | ) |
|
|
slot |
Sets the index of the current item.
◆ setItemToolTip
| void MLABIconViewControl::setItemToolTip |
( |
int |
idx, |
|
|
const QString & |
tooltip |
|
) |
| |
|
slot |
Sets the tooltip text for item at index.
◆ setMaximumItemWidth
| void MLABIconViewControl::setMaximumItemWidth |
( |
int |
width | ) |
|
|
slot |
Sets the maximum item width - default is 0 (unrestricted).
◆ setMaximumTextLength
| void MLABIconViewControl::setMaximumTextLength |
( |
int |
length | ) |
|
|
slot |
Sets the maximum text length - default is 0 (unrestricted).
◆ setSelectedItem
| void MLABIconViewControl::setSelectedItem |
( |
int |
idx | ) |
|
|
slot |
◆ sort
| void MLABIconViewControl::sort |
( |
bool |
ascending | ) |
|
|
slot |
Sorts the items alphabetically (changes index order), needs to be called after each insert.
◆ updateLayout
| void MLABIconViewControl::updateLayout |
( |
| ) |
|
|
slot |
Updates the layout, to be used after an item's text or icon (size) has changed.