Brief description of class still missing. More...
#include <SciFigsXMLEditor.h>
Public Member Functions | |
| SciFigsXMLEditor (QWidget *parent=0) | |
| void | setAxisProperty (bool e, QString tag, bool horizontal) |
| void | setAxisWindowProperty (bool e, QString tag) |
| void | setLayers (bool e) |
Brief description of class still missing.
Full description of class still missing
| SciFigs::SciFigsXMLEditor::SciFigsXMLEditor | ( | QWidget * | parent = 0 | ) |
Description of constructor still missing
References QGpGuiTools::XMLEditor::model(), QGpGuiTools::XMLItem::rootItem(), QGpCoreTools::XMLGenericItem::setTag(), and TRACE.
| void SciFigs::SciFigsXMLEditor::setAxisProperty | ( | bool | e, |
| QString | tag, | ||
| bool | horizontal | ||
| ) |
References QGpCoreTools::XMLGenericItem::addAttribute(), QGpCoreTools::XMLGenericItem::find(), QGpGuiTools::XMLEditor::model(), QGpGuiTools::XMLItem::rootItem(), QGpGuiTools::XMLEditor::setEnabled(), and TRACE.
{
TRACE;
XMLGenericItem * queryItem=new XMLGenericItem("AxisWindow");
XMLGenericItem * axisItem=new XMLGenericItem( "Axis", queryItem);
if(horizontal) {
axisItem->addAttribute( "orientation", "Horizontal" );
} else {
axisItem->addAttribute( "orientation", "Vertical" );
}
new XMLGenericItem(tag, axisItem);
QList<XMLGenericItem *> itemList;
model()->rootItem()->find(itemList, queryItem);
delete queryItem;
setEnabled(e, itemList);
}
| void SciFigs::SciFigsXMLEditor::setAxisWindowProperty | ( | bool | e, |
| QString | tag | ||
| ) |
References QGpCoreTools::XMLGenericItem::find(), QGpGuiTools::XMLEditor::model(), QGpGuiTools::XMLItem::rootItem(), QGpGuiTools::XMLEditor::setEnabled(), and TRACE.
{
TRACE;
XMLGenericItem * queryItem=new XMLGenericItem("AxisWindow");
new XMLGenericItem(tag, queryItem);
QList<XMLGenericItem *> itemList;
model()->rootItem()->find(itemList, queryItem);
delete queryItem;
setEnabled(e, itemList);
}
| void SciFigs::SciFigsXMLEditor::setLayers | ( | bool | e | ) |
References QGpCoreTools::XMLGenericItem::addAttribute(), QGpCoreTools::XMLGenericItem::find(), QGpGuiTools::XMLEditor::model(), QGpGuiTools::XMLItem::rootItem(), QGpGuiTools::XMLEditor::setEnabled(), and TRACE.
{
TRACE;
XMLGenericItem * queryItem=new XMLGenericItem("AxisWindow");
XMLGenericItem * layerItem=new XMLGenericItem( "", new XMLGenericItem( "GraphContent", queryItem) );
layerItem->addAttribute("layer");
QList<XMLGenericItem *> itemList;
model()->rootItem()->find(itemList, queryItem);
delete queryItem;
setEnabled(e, itemList);
}