1.1 --- a/mapeditor.cpp Tue Dec 04 12:32:56 2007 +0000
1.2 +++ b/mapeditor.cpp Tue Dec 04 12:32:59 2007 +0000
1.3 @@ -130,7 +130,7 @@
1.4 blockReposition=false;
1.5 blockSaveState=false;
1.6
1.7 - hidemode=BranchObj::HideNone;
1.8 + hidemode=HideNone;
1.9
1.10 // Create temporary files
1.11 makeTmpDirs();
1.12 @@ -153,6 +153,20 @@
1.13
1.14 // Network
1.15 netstate=Offline;
1.16 +
1.17 + // Attributes
1.18 + attrTable= new AttributeTable();
1.19 + attrTable->addKey ("Key A - Priority");
1.20 + attrTable->addValue ("Key A","P 1");
1.21 + attrTable->addValue ("Key A","P 2");
1.22 + attrTable->addValue ("Key A","P 3");
1.23 + attrTable->addValue ("Key A","P 4");
1.24 + attrTable->addKey ("Key B");
1.25 + attrTable->addValue ("Key B","w1");
1.26 + attrTable->addValue ("Key B","w2");
1.27 + attrTable->addKey ("Key Prio");
1.28 + attrTable->addValue ("Key Prio","Prio 1");
1.29 + attrTable->addValue ("Key Prio","Prio 2");
1.30 }
1.31
1.32 MapEditor::~MapEditor()
1.33 @@ -1765,7 +1779,7 @@
1.34 return pix;
1.35 }
1.36
1.37 -void MapEditor::setHideTmpMode (BranchObj::HideTmpMode mode)
1.38 +void MapEditor::setHideTmpMode (HideTmpMode mode)
1.39 {
1.40 hidemode=mode;
1.41 mapCenter->setHideTmp (hidemode);
1.42 @@ -1773,7 +1787,7 @@
1.43 scene()->update();
1.44 }
1.45
1.46 -BranchObj::HideTmpMode MapEditor::getHideTmpMode()
1.47 +HideTmpMode MapEditor::getHideTmpMode()
1.48 {
1.49 return hidemode;
1.50 }
1.51 @@ -1783,9 +1797,9 @@
1.52 // should be called before and after exports
1.53 // depending on the settings
1.54 if (b && settings.value("/export/useHideExport","true")=="true")
1.55 - setHideTmpMode (BranchObj::HideExport);
1.56 + setHideTmpMode (HideExport);
1.57 else
1.58 - setHideTmpMode (BranchObj::HideNone);
1.59 + setHideTmpMode (HideNone);
1.60 }
1.61
1.62 void MapEditor::exportASCII(QString fname,bool askName)
1.63 @@ -4158,6 +4172,11 @@
1.64 }
1.65 }
1.66
1.67 +AttributeTable* MapEditor::attributeTable()
1.68 +{
1.69 + return attrTable;
1.70 +}
1.71 +
1.72 void MapEditor::testFunction1()
1.73 {
1.74 /*
1.75 @@ -4194,12 +4213,20 @@
1.76
1.77 void MapEditor::testFunction2()
1.78 {
1.79 + // Toggle hidemode
1.80 + if (hidemode==HideExport)
1.81 + setHideTmpMode (HideNone);
1.82 + else
1.83 + setHideTmpMode (HideExport);
1.84 +
1.85 +/*
1.86 LinkableMapObj *lmo=xelection.getBranch();
1.87 if (lmo)
1.88 {
1.89 cout << "LMO::id="<<lmo->getID().ascii()<<endl;
1.90 cout << " BO::id="<<((BranchObj*)lmo)->getID().ascii()<<endl;
1.91 }
1.92 +*/
1.93 }
1.94
1.95 void MapEditor::contextMenuEvent ( QContextMenuEvent * e )