Inherited from QDialog,ICommandWindow,
Inherited by NULL
Friend class NULL
Description
Members
Public interface
-
-
-
-
-
-
void
addFormItem(const char * form, const char * label, const char * name, const char * type, const char * unit = NULL, int labelWidth = 0)
void
addListItem(const char * ctrl,const char * txt, int v = -1, int checkMode = Check_Disable, const char * linkWgt = NULL, const char * linkWgtUrl = NULL)
void
removeListItem(const char * ctrl, int v, bool byRowIndex = false)
-
-
void
initList(const char * ctrl,const char * setting)
void
initTree(const char * ctrl,const char * setting,bool bExpand = true)
-
-
-
-
-
void
setEditString(const char * ctrl, const char * str, const char * browse = 0)
-
-
void
setLabelImage(const char * ctrl, const char * image, int width = -1, int height = -1)
void
setRealVar(const char * ctrl, const RealVar * str)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
void
setCurrentSub(const char * ctrl, const char * subName, const char * url, const char * subBuddy = 0)
void
reloadSub(const char * ctrl, const char * subName, const char * url)
-
-
-
-
-
-
-
-
-
-
-
-
-
void
setTableComboOptions(const char * ctrl, int row, int col, vector<string> * options, const char * curText = 0)
void
setTableEditInt(const char * ctrl, int row, int col, int value, bool bEditable = true)
void
setTableEditString(const char * ctrl, int row, int col, const char * str, bool bEditable = true)
void
setTableEditPath(const char * ctrl, int row, int col, const char * browse, const char * str)
void
setTableEditDouble(const char * ctrl, int row, int col, real value, bool bEditable = true)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
void
insertTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)
void
setTreeChecked(const char * ctrl, const XTreeIndex * ti, int col, bool status)
-
void
setTreeEditInt(const char * ctrl, const XTreeIndex * ti, int col, int value, bool bEditable = true)
void
setTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)
void
setTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real value, bool bEditable = true)
real
getTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real null_value = 0)
bool
getTreeChecked(const char * ctrl, const XTreeIndex * ti, int col)
-
-
void
openTreeEditor(const char * ctrl, const XTreeIndex * ti, int col)
-
-
-
-
void
moveTreeItem(const char * ctrl, XTreeIndex * from, XTreeIndex * to)
-
void
setHeaderTitle(const char * ctrl, const char * title, int index = 0, int width = -1)
-
-
-
-
-
const char *
getOpenFile(const char * title,const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)
const char *
getSaveFile(const char * title, const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)
const char *
getDir(const char * title, const char * defaultDir = “”, const char * buddy = NULL)
bool
getColor(uint8* out_rgba,uint8 * initial = 0)
-
-
-
-
-
void
loadHtml(const char * ctrl, const char * fname)
-
-
-
-
-
-
-
-
-
-
-
static QValidator *
getRule(const char * ruleName)
-
-
void
initComboItems(const char * wgt, const XManager * mgr,int default_id = 0, TypeID filterType = DItem_Unknown)
QWidget *
getWidget(const char * name,TypeID type = Control_None)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
bool
exchangeEditData(const char * ctrl,float & value, float default_v = XREAL_MAX)
bool
exchangeEditData(const char * ctrl,double & value, double default_v = XREAL_MAX)
bool
exchangeUnitEditData(const char * ctrl, double & value, TypeID utype, double default_v = XREAL_MAX)
-
-
-
-
-
-
-
-
bool
exchangeEditData(const char * ctrl,char * value, const char * default_v = “”)
-
-
-
bool
exchangeLabelOption(const char * ctrl, const char * varName, LabelVarSection & varSection)
-
-
-
void
loadSheet(QTableWidget * wgt,const char * sheetFile)
void
saveSheet(QTableWidget * wgt,const char * sheetFile)
-
-
-
-
void
linkWidget(QWidget * wgt, const char * to, const char * singal, const char * slot)
-
QWidget *
addStackChild(QWidget * stack, const QString & url, const QString & name, const QString & linkBuddy)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Protected interface
-
-
-
-
-
-
void
setCurrentWidget(const QString & stackName, const QString & subName, const QVariant & refUrl, const QString & buddyName = QString())
-
Private interface
-
-
-
-
-
-
-
-
-
QTreeWidgetItem *
getTreeItem(QTreeWidget * tr, const XTreeIndex * ti, bool bCreateIfNone = true)
QTreeWidgetItem *
insertTreeItem(QTreeWidget * tr, const XTreeIndex * ti)
bool m_bIndependent
bool m_bDockFixed
XCommandWnd(MainFrame * pApp)
function:
parameters:
[i]MainFrame * pApp:
return value:
void setDockFixed(bool b)
function:
parameters:
[i]bool b:
return value:
const char * getControlStringProperty(const char * ctrl, const char * prp_name)
function:
parameters:
[i]const char * ctrl:
[i] const char * prp_name:
return value:
int getControlIntProperty(const char * ctrl, const char * prp_name)
function:
parameters:
[i]const char * ctrl:
[i] const char * prp_name:
return value:
void setControlAttribute(const char * ctrl, const char * atb_name, const char * atb_value)
function:
parameters:
[i]const char * ctrl:
[i] const char * atb_name:
[i] const char * atb_value:
return value:
void addComboOption(const char * ctrl,const char * o,int v)
function:
parameters:
[i]const char * ctrl:
[i]const char * o:
[i]int v:
return value:
void addFormItem(const char * form, const char * label, const char * name, const char * type, const char * unit = NULL, int labelWidth = 0)
function:
parameters:
[i]const char * form:
[i] const char * label:
[i] const char * name:
[i] const char * type:
[i] const char * unit = NULL:
[i] int labelWidth = 0:
return value:
void addListItem(const char * ctrl,const char * txt, int v = -1, int checkMode = Check_Disable, const char * linkWgt = NULL, const char * linkWgtUrl = NULL)
function:
parameters:
[i]const char * ctrl:
[i]const char * txt:
[i] int v = -1:
[i] int checkMode = Check_Disable:
[i] const char * linkWgt = NULL:
[i] const char * linkWgtUrl = NULL:
return value:
void removeListItem(const char * ctrl, int v, bool byRowIndex = false)
function:
parameters:
[i]const char * ctrl:
[i] int v:
[i] bool byRowIndex = false:
return value:
void moveUpListItem(const char * ctrl, int v)
function:
parameters:
[i]const char * ctrl:
[i] int v:
return value:
void moveDownListItem(const char * ctrl, int v)
function:
parameters:
[i]const char * ctrl:
[i] int v:
return value:
void initList(const char * ctrl,const char * setting)
function:
parameters:
[i]const char * ctrl:
[i]const char * setting:
return value:
void initTree(const char * ctrl,const char * setting,bool bExpand = true)
function:
parameters:
[i]const char * ctrl:
[i]const char * setting:
[i]bool bExpand = true:
return value:
void setControlEnable(const char * ctrl, bool enable)
function:
parameters:
[i]const char * ctrl:
[i] bool enable:
return value:
void setControlVisible(const char * ctrl, bool bVisible)
function:
parameters:
[i]const char * ctrl:
[i] bool bVisible:
return value:
void setChecked(const char * ctrl,bool status)
function:
parameters:
[i]const char * ctrl:
[i]bool status:
return value:
void setComboInt(const char * ctrl, int value)
function:
parameters:
[i]const char * ctrl:
[i] int value:
return value:
void setEditInt(const char * ctrl, int value)
function:
parameters:
[i]const char * ctrl:
[i] int value:
return value:
void setEditString(const char * ctrl, const char * str, const char * browse = 0)
function:
parameters:
[i]const char * ctrl:
[i] const char * str:
[i] const char * browse = 0:
return value:
void setEditDouble(const char * ctrl, real value)
function:
parameters:
[i]const char * ctrl:
[i] real value:
return value:
void setLabelString(const char * ctrl, const char * str)
function:
parameters:
[i]const char * ctrl:
[i] const char * str:
return value:
void setLabelImage(const char * ctrl, const char * image, int width = -1, int height = -1)
function:
parameters:
[i]const char * ctrl:
[i] const char * image:
[i] int width = -1:
[i] int height = -1:
return value:
void setRealVar(const char * ctrl, const RealVar * str)
function:
parameters:
[i]const char * ctrl:
[i] const RealVar * str:
return value:
void clearCombo(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
real getEditDouble(const char * ctrl,real null_value = 0)
function:
parameters:
[i]const char * ctrl:
[i]real null_value = 0:
return value:
int getComboInt(const char * ctrl,int null_value = 0)
function:
parameters:
[i]const char * ctrl:
[i]int null_value = 0:
return value:
const char * getComboString(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
bool getChecked(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
int getEditInt(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
const char * getEditString(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void setGroupVisible(const char * grp,bool bVisible)
function:
parameters:
[i]const char * grp:
[i]bool bVisible:
return value:
bool getListChecked(const char * ctrl, int idx)
function:
parameters:
[i]const char * ctrl:
[i] int idx:
return value:
void setListChecked(const char * ctrl, int idx, bool bCheck)
function:
parameters:
[i]const char * ctrl:
[i] int idx:
[i] bool bCheck:
return value:
void setListCurrent(const char * ctrl, int idx)
function:
parameters:
[i]const char * ctrl:
[i] int idx:
return value:
void setListString(const char * ctrl, int idx, const char * str)
function:
parameters:
[i]const char * ctrl:
[i] int idx:
[i] const char * str:
return value:
const char * getListString(const char * ctrl, int idx)
function:
parameters:
[i]const char * ctrl:
[i] int idx:
return value:
int getListItemValue(const char * ctrl, int index)
function:
parameters:
[i]const char * ctrl:
[i] int index:
return value:
int getListItemRow(const char * ctrl, int value)
function:
parameters:
[i]const char * ctrl:
[i] int value:
return value:
int getListItemCount(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
int getListCurrentRow(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void getRealVar(const char * wgtname,RealVar * v)
function:
parameters:
[i]const char * wgtname:
[i]RealVar * v:
return value:
void clearChildren(const char * parent)
function:
parameters:
[i]const char * parent:
return value:
void clearContent(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void setCurrentSub(const char * ctrl, const char * subName, const char * url, const char * subBuddy = 0)
function:
parameters:
[i]const char * ctrl:
[i] const char * subName:
[i] const char * url:
[i] const char * subBuddy = 0:
return value:
void reloadSub(const char * ctrl, const char * subName, const char * url)
function:
parameters:
[i]const char * ctrl:
[i] const char * subName:
[i] const char * url:
return value:
bool getPanelChecked(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void setPanelChecked(const char * ctrl, bool bCheck)
function:
parameters:
[i]const char * ctrl:
[i] bool bCheck:
return value:
void setTableFromString(const char * tblCtrl, const char * str, const Recti * rect = 0)
function:
parameters:
[i]const char * tblCtrl:
[i] const char * str:
[i] const Recti * rect = 0:
return value:
void setTableFromClipboard(const char * tblCtrl, const Recti * rect = 0)
function:
parameters:
[i]const char * tblCtrl:
[i] const Recti * rect = 0:
return value:
void getTableToClipboard(const char * tblCtrl, const Recti * rect = 0)
function:
parameters:
[i]const char * tblCtrl:
[i] const Recti * rect = 0:
return value:
void setTableRowCount(const char * tblCtrl, int rowCount)
function:
parameters:
[i]const char * tblCtrl:
[i] int rowCount:
return value:
int getTableRowCount(const char * tblCtrl)
function:
parameters:
[i]const char * tblCtrl:
return value:
void setTableColCount(const char * tblCtrl, int colCount)
function:
parameters:
[i]const char * tblCtrl:
[i] int colCount:
return value:
int getTableColCount(const char * tblCtrl)
function:
parameters:
[i]const char * tblCtrl:
return value:
void addTableComboOption(const char * ctrl, int row, int col, const char * o, int v)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] const char * o:
[i] int v:
return value:
void setTableChecked(const char * ctrl,int row, int col, bool status)
function:
parameters:
[i]const char * ctrl:
[i]int row:
[i] int col:
[i] bool status:
return value:
void setTableComboInt(const char * ctrl, int row, int col, int value)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] int value:
return value:
void setTableEditableCombo(const char * ctrl, int row, int col)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
return value:
void setTableComboOptions(const char * ctrl, int row, int col, vector<string> * options, const char * curText = 0)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] vector<string> * options:
[i] const char * curText = 0:
return value:
void setTableEditInt(const char * ctrl, int row, int col, int value, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] int value:
[i] bool bEditable = true:
return value:
void setTableEditString(const char * ctrl, int row, int col, const char * str, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] const char * str:
[i] bool bEditable = true:
return value:
void setTableEditPath(const char * ctrl, int row, int col, const char * browse, const char * str)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] const char * browse:
[i] const char * str:
return value:
void setTableEditDouble(const char * ctrl, int row, int col, real value, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] real value:
[i] bool bEditable = true:
return value:
void setTableLabelString(const char * ctrl, int row, int col, const char * str)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] const char * str:
return value:
real getTableEditDouble(const char * ctrl, int row, int col, real null_value = 0)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] real null_value = 0:
return value:
int getTableComboInt(const char * ctrl, int row, int col, int null_value = 0)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
[i] int null_value = 0:
return value:
const char * getTableComboString(const char * ctrl, int row, int col)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
return value:
bool getTableChecked(const char * ctrl, int row, int col)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
return value:
int getTableEditInt(const char * ctrl, int row, int col)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
return value:
const char * getTableEditString(const char * ctrl, int row, int col)
function:
parameters:
[i]const char * ctrl:
[i] int row:
[i] int col:
return value:
int getTableCurrentRow(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void adjustTableView(const char * ctrl)
function:
parameters:
[i]const char * ctrl:
return value:
void removeTableRow(const char * ctrl, int loc, int rowCount = 1)
function:
parameters:
[i]const char * ctrl:
[i] int loc:
[i] int rowCount = 1:
return value:
void insertTableRow(const char * ctrl, int loc, int rows = 1)
function:
parameters:
[i]const char * ctrl:
[i] int loc:
[i] int rows = 1:
return value:
bool getTableSelectionRange(const char * ctrl, Recti * rect)
function:
parameters:
[i]const char * ctrl:
[i] Recti * rect:
return value:
void setTreeColCount(const char * tblCtrl, int colCount)
function:
parameters:
[i]const char * tblCtrl:
[i] int colCount:
return value:
int getTreeColCount(const char * tblCtrl)
function:
parameters:
[i]const char * tblCtrl:
return value:
void insertTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] const char * str:
[i] bool bEditable = true:
return value:
void setTreeChecked(const char * ctrl, const XTreeIndex * ti, int col, bool status)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] bool status:
return value:
void setTreeCurrent(const char * ctrl, const XTreeIndex * ti)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
return value:
void setTreeEditInt(const char * ctrl, const XTreeIndex * ti, int col, int value, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] int value:
[i] bool bEditable = true:
return value:
void setTreeEditString(const char * ctrl, const XTreeIndex * ti, int col, const char * str, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] const char * str:
[i] bool bEditable = true:
return value:
void setTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real value, bool bEditable = true)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] real value:
[i] bool bEditable = true:
return value:
real getTreeEditDouble(const char * ctrl, const XTreeIndex * ti, int col, real null_value = 0)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
[i] real null_value = 0:
return value:
bool getTreeChecked(const char * ctrl, const XTreeIndex * ti, int col)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
return value:
int getTreeEditInt(const char * ctrl, const XTreeIndex * ti, int col)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
return value:
const char * getTreeEditString(const char * ctrl, const XTreeIndex * ti, int col)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
return value:
void openTreeEditor(const char * ctrl, const XTreeIndex * ti, int col)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
[i] int col:
return value:
int getTreeCurrentIndex(const char * ctrl, XTreeIndex * ti)
function:
parameters:
[i]const char * ctrl:
[i] XTreeIndex * ti:
return value:
int getTreeItemValue(const char * ctrl, XTreeIndex * ti,int col)
function:
parameters:
[i]const char * ctrl:
[i] XTreeIndex * ti:
[i]int col:
return value:
int getTreeChildCount(const char * ctrl, const XTreeIndex * ti)
function:
parameters:
[i]const char * ctrl:
[i] const XTreeIndex * ti:
return value:
void removeTreeItem(const char * ctrl, XTreeIndex * ti)
function:
parameters:
[i]const char * ctrl:
[i] XTreeIndex * ti:
return value:
void moveTreeItem(const char * ctrl, XTreeIndex * from, XTreeIndex * to)
function:
parameters:
[i]const char * ctrl:
[i] XTreeIndex * from:
[i] XTreeIndex * to:
return value:
void setCurveData(const char * ctrl, const XDataXY * xyc)
function:
parameters:
[i]const char * ctrl:
[i] const XDataXY * xyc:
return value:
void setHeaderTitle(const char * ctrl, const char * title, int index = 0, int width = -1)
function:
parameters:
[i]const char * ctrl:
[i] const char * title:
[i] int index = 0:
[i] int width = -1:
return value:
void setControlSize(const char * ctrl, int width, int height)
function:
parameters:
[i]const char * ctrl:
[i] int width:
[i] int height:
return value:
void getFieldData(const char * ctrl, XDataField * fd)
function:
parameters:
[i]const char * ctrl:
[i] XDataField * fd:
return value:
void setFieldData(const char * ctrl, const XDataField * fd)
function:
parameters:
[i]const char * ctrl:
[i] const XDataField * fd:
return value:
void layoutBegin()
function:
parameters: NULL
return value:
void layoutEnd()
function:
parameters: NULL
return value:
const char * getOpenFile(const char * title,const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)
function:
parameters:
[i]const char * title:
[i]const char * description:
[i] const char * filter:
[i] const char * dir = NULL:
[i] const char * buddy = NULL:
return value:
const char * getSaveFile(const char * title, const char * description, const char * filter, const char * dir = NULL, const char * buddy = NULL)
function:
parameters:
[i]const char * title:
[i] const char * description:
[i] const char * filter:
[i] const char * dir = NULL:
[i] const char * buddy = NULL:
return value:
const char * getDir(const char * title, const char * defaultDir = “”, const char * buddy = NULL)
function:
parameters:
[i]const char * title:
[i] const char * defaultDir = “”:
[i] const char * buddy = NULL:
return value:
bool getColor(uint8* out_rgba,uint8 * initial = 0)
function:
parameters:
[i]uint8* out_rgba:
[i]uint8 * initial = 0:
return value:
bool getImageSize(const char * img, int * w, int * h)
function:
parameters:
[i]const char * img:
[i] int * w:
[i] int * h:
return value:
void popSubDialog(const char * dlg_xml)
function:
parameters:
[i]const char * dlg_xml:
return value:
void setMarkdownContent(const char * ctrl, const char * content)
function:
parameters:
[i]const char * ctrl:
[i] const char * content:
return value:
void saveMarkdown(const char * ctrl, const char * fname)
function:
parameters:
[i]const char * ctrl:
[i] const char * fname:
return value:
void loadMarkdown(const char * ctrl, const char * fname)
function:
parameters:
[i]const char * ctrl:
[i] const char * fname:
return value:
void loadHtml(const char * ctrl, const char * fname)
function:
parameters:
[i]const char * ctrl:
[i] const char * fname:
return value:
void reset()
function:
parameters: NULL
return value:
void show()
function:
parameters: NULL
return value:
void hide()
function:
parameters: NULL
return value:
void updateTo(void * param)
function:
parameters:
[i]void * param:
return value:
void updateFrom(void * param)
function:
parameters:
[i]void * param:
return value:
ICommand* getCurrentCmd()
function:
parameters: NULL
return value:
void setLineEditInputRule(const char * wgtname,const char * rule)
function:
parameters:
[i]const char * wgtname:
[i]const char * rule:
return value:
void setCurrentCommand(ICommand * pCmd)
function:
parameters:
[i]ICommand * pCmd:
return value:
MainFrame * getFrame()
function:
parameters: NULL
return value:
void init()
function:
parameters: NULL
return value:
void suspend()
function:
parameters: NULL
return value:
static QValidator * getRule(const char * ruleName)
function:
parameters:
[i]const char * ruleName:
return value:
QLabel * createWidgetLabel(const char * wgtname,const char * labelStr)
function:
parameters:
[i]const char * wgtname:
[i]const char * labelStr:
return value:
QComboBox * createTableCombo(const char * wgtname)
function:
parameters:
[i]const char * wgtname:
return value:
void initComboItems(const char * wgt, const XManager * mgr,int default_id = 0, TypeID filterType = DItem_Unknown)
function:
parameters:
[i]const char * wgt:
[i] const XManager * mgr:
[i]int default_id = 0:
[i] TypeID filterType = DItem_Unknown:
return value:
QWidget * getWidget(const char * name,TypeID type = Control_None)
function:
parameters:
[i]const char * name:
[i]TypeID type = Control_None:
return value:
const char * getWidgetName(QWidget * pw)
function:
parameters:
[i]QWidget * pw:
return value:
QLayout * getLayout(const char * name)
function:
parameters:
[i]const char * name:
return value:
void registerMap(const char * name,void * ptr)
function:
parameters:
[i]const char * name:
[i]void * ptr:
return value:
void loadFromXml(const char * config)
function:
parameters:
[i]const char * config:
return value:
void removeItem(void * ptr)
function:
parameters:
[i]void * ptr:
return value:
CmdWidget * createChildWidget(const char * xml,QLayout * lay)
function:
parameters:
[i]const char * xml:
[i]QLayout * lay:
return value:
CmdWidget * createSheetWidget(const char * sheet,QLayout * lay)
function:
parameters:
[i]const char * sheet:
[i]QLayout * lay:
return value:
void destroyChildWidget(CmdWidget * wgt)
function:
parameters:
[i]CmdWidget * wgt:
return value:
QWidget * getWidgetWithoutException(const char * name)
function:
parameters:
[i]const char * name:
return value:
void saveToXml(const char * fname)
function:
parameters:
[i]const char * fname:
return value:
ControlItem getControlItem(const char * name)
function:
parameters:
[i]const char * name:
return value:
bool addInputString(const char * str)
function:
parameters:
[i]const char * str:
return value:
void appendInputLine(const char * editName)
function:
parameters:
[i]const char * editName:
return value:
void accept ()
function:
parameters: NULL
return value:
void apply()
function:
parameters: NULL
return value:
void cancel()
function:
parameters: NULL
return value:
void setWndButtonVisible(int btnID, bool bVisible)
function:
parameters:
[i]int btnID:
[i] bool bVisible:
return value:
void setWndButtonEnable(int btnID, bool bEnable)
function:
parameters:
[i]int btnID:
[i] bool bEnable:
return value:
bool configControl(const char * name, const char * config)
function:
parameters:
[i]const char * name:
[i] const char * config:
return value:
bool exchangeColorData(const char * ctrl, RGBAColor & value)
function:
parameters:
[i]const char * ctrl:
[i] RGBAColor & value:
return value:
bool exchangeEditData(const char * ctrl,float & value, float default_v = XREAL_MAX)
function:
parameters:
[i]const char * ctrl:
[i]float & value:
[i] float default_v = XREAL_MAX:
return value:
bool exchangeEditData(const char * ctrl,double & value, double default_v = XREAL_MAX)
function:
parameters:
[i]const char * ctrl:
[i]double & value:
[i] double default_v = XREAL_MAX:
return value:
bool exchangeUnitEditData(const char * ctrl, double & value, TypeID utype, double default_v = XREAL_MAX)
function:
parameters:
[i]const char * ctrl:
[i] double & value:
[i] TypeID utype:
[i] double default_v = XREAL_MAX:
return value:
bool exchangeEditDataWithUnitCombo(const char * valueEdit, const char * unitCombo, double & value, double default_v = XREAL_MAX)
function:
parameters:
[i]const char * valueEdit:
[i] const char * unitCombo:
[i] double & value:
[i] double default_v = XREAL_MAX:
return value:
bool exchangeEditData(const char * ctrl,RealVar & value, real default_v = 0)
function:
parameters:
[i]const char * ctrl:
[i]RealVar & value:
[i] real default_v = 0:
return value:
bool exchangeComboData(const char * ctrl,int & value,int default_v = 0)
function:
parameters:
[i]const char * ctrl:
[i]int & value:
[i]int default_v = 0:
return value:
bool exchangeSpinData(const char * ctrl, int & value)
function:
parameters:
[i]const char * ctrl:
[i] int & value:
return value:
bool exchangeCheckData(const char * ctrl,bool & value)
function:
parameters:
[i]const char * ctrl:
[i]bool & value:
return value:
bool exchangeSubCheckData(const char * ctrl, const char * sub, bool & value)
function:
parameters:
[i]const char * ctrl:
[i] const char * sub:
[i] bool & value:
return value:
bool exchangeRadioCheckData(const char * ctrl,int & value)
function:
parameters:
[i]const char * ctrl:
[i]int & value:
return value:
bool exchangeEditData(const char * ctrl,int & value, int default_v = XINT_MAX)
function:
parameters:
[i]const char * ctrl:
[i]int & value:
[i] int default_v = XINT_MAX:
return value:
bool exchangeEditData(const char * ctrl,char * value, const char * default_v = “”)
function:
parameters:
[i]const char * ctrl:
[i]char * value:
[i] const char * default_v = “”:
return value:
bool exchangeFieldData(const char * ctrl,XDataField & value)
function:
parameters:
[i]const char * ctrl:
[i]XDataField & value:
return value:
bool exchangeCurveData(const char * ctrl,XDataXY & value)
function:
parameters:
[i]const char * ctrl:
[i]XDataXY & value:
return value:
bool exchangeSheetData(const char * ctrl,const char * config)
function:
parameters:
[i]const char * ctrl:
[i]const char * config:
return value:
bool exchangeLabelOption(const char * ctrl, const char * varName, LabelVarSection & varSection)
function:
parameters:
[i]const char * ctrl:
[i] const char * varName:
[i] LabelVarSection & varSection:
return value:
bool exchangeLabelVar(const char * ctrl, LabelVar & varSection)
function:
parameters:
[i]const char * ctrl:
[i] LabelVar & varSection:
return value:
void setExchangeMode(DataExchangeMode bGetOrSet)
function:
parameters:
[i]DataExchangeMode bGetOrSet:
return value:
DataExchangeMode getExchangeMode()
function:
parameters: NULL
return value:
void loadSheet(QTableWidget * wgt,const char * sheetFile)
function:
parameters:
[i]QTableWidget * wgt:
[i]const char * sheetFile:
return value:
void saveSheet(QTableWidget * wgt,const char * sheetFile)
function:
parameters:
[i]QTableWidget * wgt:
[i]const char * sheetFile:
return value:
void onViewChanged()
function:
parameters: NULL
return value:
void onPickChanged()
function:
parameters: NULL
return value:
void updateData(bool bSave)
function:
parameters:
[i]bool bSave:
return value:
void connectSignalSlot()
function:
parameters: NULL
return value:
void linkWidget(QWidget * wgt, const char * to, const char * singal, const char * slot)
function:
parameters:
[i]QWidget * wgt:
[i] const char * to:
[i] const char * singal:
[i] const char * slot:
return value:
void registerConnect(QWidget * wgt, const char * connectStr)
function:
parameters:
[i]QWidget * wgt:
[i] const char * connectStr:
return value:
QWidget * addStackChild(QWidget * stack, const QString & url, const QString & name, const QString & linkBuddy)
function:
parameters:
[i]QWidget * stack:
[i] const QString & url:
[i] const QString & name:
[i] const QString & linkBuddy:
return value:
void showGroupByComoboOption(int)
function:
parameters:
[i]int:
return value:
void onTreeItemChild_NoAdjust(QTreeWidgetItem * item, int column)
function:
parameters:
[i]QTreeWidgetItem * item:
[i] int column:
return value:
void popDialog()
function:
parameters: NULL
return value:
void setCurrentWidget(int index)
function:
parameters:
[i]int index:
return value:
void setCurrentWidget(QTreeWidgetItem * item, int column)
function:
parameters:
[i]QTreeWidgetItem * item:
[i] int column:
return value:
void setCurrentWidget(QTreeWidgetItem * current, QTreeWidgetItem * previous)
function:
parameters:
[i]QTreeWidgetItem * current:
[i] QTreeWidgetItem * previous:
return value:
void setCurrentWidget(QListWidgetItem * item)
function:
parameters:
[i]QListWidgetItem * item:
return value:
void setCurrentWidget(QListWidgetItem * current, QListWidgetItem * previous)
function:
parameters:
[i]QListWidgetItem * current:
[i] QListWidgetItem * previous:
return value:
void setCurrentWidget()
function:
parameters: NULL
return value:
void onCloseTreeItemEditor()
function:
parameters: NULL
return value:
void onTabChange(int index)
function:
parameters:
[i]int index:
return value:
void onDrop()
function:
parameters: NULL
return value:
void checkAll()
function:
parameters: NULL
return value:
void uncheckAll()
function:
parameters: NULL
return value:
void checkInverse()
function:
parameters: NULL
return value:
void controlChanged()
function:
parameters: NULL
return value:
void onEditTreeItem(QTreeWidgetItem * wti, int col)
function:
parameters:
[i]QTreeWidgetItem * wti:
[i] int col:
return value:
void onWidgetAction()
function:
parameters: NULL
return value:
void validateEdit(const QString & newStr)
function:
parameters:
[i]const QString & newStr:
return value:
void resizeEvent ( QResizeEvent * event )
function:
parameters:
[i] QResizeEvent * event :
return value:
void closeEvent ( QCloseEvent * event )
function:
parameters:
[i] QCloseEvent * event :
return value:
void inform(QString msg)
function:
parameters:
[i]QString msg:
return value:
void keyPressEvent(QKeyEvent *event)
function:
parameters:
[i]QKeyEvent *event:
return value:
void moveEvent( QMoveEvent * event )
function:
parameters:
[i] QMoveEvent * event :
return value:
bool event(QEvent *event)
function:
parameters:
-
return value:
void setCurrentWidget(const QString & stackName, const QString & subName, const QVariant & refUrl, const QString & buddyName = QString())
function:
parameters:
[i]const QString & stackName:
[i] const QString & subName:
[i] const QVariant & refUrl:
[i] const QString & buddyName = QString(:
return value:
void checkStackBuddies(const QString & stackName, const QString & cur)
function:
parameters:
[i]const QString & stackName:
[i] const QString & cur:
return value:
bool onAccept()
function:
parameters: NULL
return value:
void onCancel()
function:
parameters: NULL
return value:
void onApply()
function:
parameters: NULL
return value:
void onHelp()
function:
parameters: NULL
return value:
void onCollapsePanel(bool bOn)
function:
parameters:
[i]bool bOn:
return value:
void onEnablePanel(bool bEnable)
function:
parameters:
[i]bool bEnable:
return value:
void test()
function:
parameters: NULL
return value:
void invalidateLayout()
function:
parameters: NULL
return value:
void initComboOptions()
function:
parameters: NULL
return value:
QTreeWidgetItem * getTreeItem(QTreeWidget * tr, const XTreeIndex * ti, bool bCreateIfNone = true)
function:
parameters:
[i]QTreeWidget * tr:
[i] const XTreeIndex * ti:
[i] bool bCreateIfNone = true:
return value:
QTreeWidgetItem * insertTreeItem(QTreeWidget * tr, const XTreeIndex * ti)
function:
parameters:
[i]QTreeWidget * tr:
[i] const XTreeIndex * ti:
return value: