Sat, 21 Feb 2015 20:23:34 +0200
- refactor MainWindow a tad
src/actions.cc | file | annotate | diff | comparison | revisions | |
src/actionsEdit.cc | file | annotate | diff | comparison | revisions | |
src/extPrograms.cc | file | annotate | diff | comparison | revisions | |
src/mainWindow.cc | file | annotate | diff | comparison | revisions | |
src/mainWindow.h | file | annotate | diff | comparison | revisions | |
src/partDownloader.cc | file | annotate | diff | comparison | revisions | |
src/primitives.cc | file | annotate | diff | comparison | revisions |
--- a/src/actions.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/actions.cc Sat Feb 21 20:23:34 2015 +0200 @@ -53,7 +53,7 @@ // ============================================================================= // -void MainWindow::slot_actionNew() +void MainWindow::actionNew() { QDialog* dlg = new QDialog (g_win); Ui::NewPartUI ui; @@ -95,14 +95,14 @@ // ============================================================================= // -void MainWindow::slot_actionNewFile() +void MainWindow::actionNewFile() { newFile(); } // ============================================================================= // -void MainWindow::slot_actionOpen() +void MainWindow::actionOpen() { QString name = QFileDialog::getOpenFileName (g_win, "Open File", "", "LDraw files (*.dat *.ldr)"); @@ -114,21 +114,21 @@ // ============================================================================= // -void MainWindow::slot_actionSave() +void MainWindow::actionSave() { save (CurrentDocument(), false); } // ============================================================================= // -void MainWindow::slot_actionSaveAs() +void MainWindow::actionSaveAs() { save (CurrentDocument(), true); } // ============================================================================= // -void MainWindow::slot_actionSaveAll() +void MainWindow::actionSaveAll() { for (LDDocumentPtr file : LDDocument::explicitDocuments()) save (file, false); @@ -136,7 +136,7 @@ // ============================================================================= // -void MainWindow::slot_actionClose() +void MainWindow::actionClose() { if (not CurrentDocument()->isSafeToClose()) return; @@ -146,7 +146,7 @@ // ============================================================================= // -void MainWindow::slot_actionCloseAll() +void MainWindow::actionCloseAll() { if (not IsSafeToCloseAll()) return; @@ -156,77 +156,77 @@ // ============================================================================= // -void MainWindow::slot_actionSettings() +void MainWindow::actionSettings() { (new ConfigDialog)->exec(); } // ============================================================================= // -void MainWindow::slot_actionSetLDrawPath() +void MainWindow::actionSetLDrawPath() { (new LDrawPathDialog (true))->exec(); } // ============================================================================= // -void MainWindow::slot_actionExit() +void MainWindow::actionExit() { Exit(); } // ============================================================================= // -void MainWindow::slot_actionNewSubfile() +void MainWindow::actionNewSubfile() { AddObjectDialog::staticDialog (OBJ_Subfile, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewLine() +void MainWindow::actionNewLine() { AddObjectDialog::staticDialog (OBJ_Line, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewTriangle() +void MainWindow::actionNewTriangle() { AddObjectDialog::staticDialog (OBJ_Triangle, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewQuad() +void MainWindow::actionNewQuad() { AddObjectDialog::staticDialog (OBJ_Quad, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewCLine() +void MainWindow::actionNewCLine() { AddObjectDialog::staticDialog (OBJ_CondLine, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewComment() +void MainWindow::actionNewComment() { AddObjectDialog::staticDialog (OBJ_Comment, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionNewBFC() +void MainWindow::actionNewBFC() { AddObjectDialog::staticDialog (OBJ_BFC, LDObjectPtr()); } // ============================================================================= // -void MainWindow::slot_actionEdit() +void MainWindow::actionEdit() { if (Selection().size() != 1) return; @@ -237,27 +237,27 @@ // ============================================================================= // -void MainWindow::slot_actionHelp() +void MainWindow::actionHelp() { } // ============================================================================= // -void MainWindow::slot_actionAbout() +void MainWindow::actionAbout() { AboutDialog().exec(); } // ============================================================================= // -void MainWindow::slot_actionAboutQt() +void MainWindow::actionAboutQt() { QMessageBox::aboutQt (g_win); } // ============================================================================= // -void MainWindow::slot_actionSelectAll() +void MainWindow::actionSelectAll() { for (LDObjectPtr obj : CurrentDocument()->objects()) obj->select(); @@ -265,7 +265,7 @@ // ============================================================================= // -void MainWindow::slot_actionSelectByColor() +void MainWindow::actionSelectByColor() { if (Selection().isEmpty()) return; @@ -290,7 +290,7 @@ // ============================================================================= // -void MainWindow::slot_actionSelectByType() +void MainWindow::actionSelectByType() { if (Selection().isEmpty()) return; @@ -327,19 +327,19 @@ // ============================================================================= // -void MainWindow::slot_actionGridCoarse() +void MainWindow::actionGridCoarse() { cfg::Grid = Grid::Coarse; updateGridToolBar(); } -void MainWindow::slot_actionGridMedium() +void MainWindow::actionGridMedium() { cfg::Grid = Grid::Medium; updateGridToolBar(); } -void MainWindow::slot_actionGridFine() +void MainWindow::actionGridFine() { cfg::Grid = Grid::Fine; updateGridToolBar(); @@ -347,7 +347,7 @@ // ============================================================================= // -void MainWindow::slot_actionResetView() +void MainWindow::actionResetView() { R()->resetAngles(); R()->update(); @@ -355,7 +355,7 @@ // ============================================================================= // -void MainWindow::slot_actionInsertFrom() +void MainWindow::actionInsertFrom() { QString fname = QFileDialog::getOpenFileName(); int idx = getInsertionPoint(); @@ -390,7 +390,7 @@ // ============================================================================= // -void MainWindow::slot_actionExportTo() +void MainWindow::actionExportTo() { if (Selection().isEmpty()) return; @@ -419,7 +419,7 @@ // ============================================================================= // -void MainWindow::slot_actionInsertRaw() +void MainWindow::actionInsertRaw() { int idx = getInsertionPoint(); @@ -455,7 +455,7 @@ // ============================================================================= // -void MainWindow::slot_actionScreenshot() +void MainWindow::actionScreenshot() { setlocale (LC_ALL, "C"); @@ -480,7 +480,7 @@ // ============================================================================= // -void MainWindow::slot_actionAxes() +void MainWindow::actionAxes() { cfg::DrawAxes = not cfg::DrawAxes; updateActions(); @@ -489,7 +489,7 @@ // ============================================================================= // -void MainWindow::slot_actionVisibilityToggle() +void MainWindow::actionVisibilityToggle() { for (LDObjectPtr obj : Selection()) obj->setHidden (not obj->isHidden()); @@ -499,7 +499,7 @@ // ============================================================================= // -void MainWindow::slot_actionVisibilityHide() +void MainWindow::actionVisibilityHide() { for (LDObjectPtr obj : Selection()) obj->setHidden (true); @@ -509,7 +509,7 @@ // ============================================================================= // -void MainWindow::slot_actionVisibilityReveal() +void MainWindow::actionVisibilityReveal() { for (LDObjectPtr obj : Selection()) obj->setHidden (false); @@ -518,7 +518,7 @@ // ============================================================================= // -void MainWindow::slot_actionWireframe() +void MainWindow::actionWireframe() { cfg::DrawWireframe = not cfg::DrawWireframe; R()->refresh(); @@ -526,7 +526,7 @@ // ============================================================================= // -void MainWindow::slot_actionSetOverlay() +void MainWindow::actionSetOverlay() { OverlayDialog dlg; @@ -539,54 +539,54 @@ // ============================================================================= // -void MainWindow::slot_actionClearOverlay() +void MainWindow::actionClearOverlay() { R()->clearOverlay(); } // ============================================================================= // -void MainWindow::slot_actionModeSelect() +void MainWindow::actionModeSelect() { R()->setEditMode (EditModeType::Select); } // ============================================================================= // -void MainWindow::slot_actionModeDraw() +void MainWindow::actionModeDraw() { R()->setEditMode (EditModeType::Draw); } // ============================================================================= // -void MainWindow::slot_actionModeRectangle() +void MainWindow::actionModeRectangle() { R()->setEditMode (EditModeType::Rectangle); } // ============================================================================= // -void MainWindow::slot_actionModeCircle() +void MainWindow::actionModeCircle() { R()->setEditMode (EditModeType::Circle); } // ============================================================================= // -void MainWindow::slot_actionModeMagicWand() +void MainWindow::actionModeMagicWand() { R()->setEditMode (EditModeType::MagicWand); } -void MainWindow::slot_actionModeLinePath() +void MainWindow::actionModeLinePath() { R()->setEditMode (EditModeType::LinePath); } // ============================================================================= // -void MainWindow::slot_actionDrawAngles() +void MainWindow::actionDrawAngles() { cfg::DrawAngles = not cfg::DrawAngles; R()->refresh(); @@ -594,7 +594,7 @@ // ============================================================================= // -void MainWindow::slot_actionSetDrawDepth() +void MainWindow::actionSetDrawDepth() { if (R()->camera() == EFreeCamera) return; @@ -612,7 +612,7 @@ // This is a test to draw a dummy axle. Meant to be used as a primitive gallery, // but I can't figure how to generate these pictures properly. Multi-threading // these is an immense pain. -void MainWindow::slot_actiontestpic() +void MainWindow::actiontestpic() { LDDocumentPtr file = getFile ("axle.dat"); setlocale (LC_ALL, "C"); @@ -659,14 +659,14 @@ // ============================================================================= // -void MainWindow::slot_actionScanPrimitives() +void MainWindow::actionScanPrimitives() { PrimitiveScanner::start(); } // ============================================================================= // -void MainWindow::slot_actionBFCView() +void MainWindow::actionBFCView() { cfg::BFCRedGreenView = not cfg::BFCRedGreenView; @@ -679,7 +679,7 @@ // ============================================================================= // -void MainWindow::slot_actionJumpTo() +void MainWindow::actionJumpTo() { bool ok; int defval = 0; @@ -701,7 +701,7 @@ // ============================================================================= // -void MainWindow::slot_actionSubfileSelection() +void MainWindow::actionSubfileSelection() { if (Selection().size() == 0) return; @@ -865,7 +865,7 @@ } } -void MainWindow::slot_actionRandomColors() +void MainWindow::actionRandomColors() { cfg::RandomColors = not cfg::RandomColors; @@ -876,7 +876,7 @@ R()->refresh(); } -void MainWindow::slot_actionOpenSubfiles() +void MainWindow::actionOpenSubfiles() { for (LDObjectPtr obj : Selection()) { @@ -889,21 +889,21 @@ } } -void MainWindow::slot_actionDrawSurfaces() +void MainWindow::actionDrawSurfaces() { cfg::DrawSurfaces = not cfg::DrawSurfaces; updateActions(); update(); } -void MainWindow::slot_actionDrawEdgeLines() +void MainWindow::actionDrawEdgeLines() { cfg::DrawEdgeLines = not cfg::DrawEdgeLines; updateActions(); update(); } -void MainWindow::slot_actionDrawConditionalLines() +void MainWindow::actionDrawConditionalLines() { cfg::DrawConditionalLines = not cfg::DrawConditionalLines; updateActions();
--- a/src/actionsEdit.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/actionsEdit.cc Sat Feb 21 20:23:34 2015 +0200 @@ -71,7 +71,7 @@ // ============================================================================= // -void MainWindow::slot_actionCut() +void MainWindow::actionCut() { int num = CopyToClipboard(); deleteSelection(); @@ -80,7 +80,7 @@ // ============================================================================= // -void MainWindow::slot_actionCopy() +void MainWindow::actionCopy() { int num = CopyToClipboard(); print (tr ("%1 objects copied"), num); @@ -88,7 +88,7 @@ // ============================================================================= // -void MainWindow::slot_actionPaste() +void MainWindow::actionPaste() { const QString clipboardText = qApp->clipboard()->text(); int idx = getInsertionPoint(); @@ -110,7 +110,7 @@ // ============================================================================= // -void MainWindow::slot_actionDelete() +void MainWindow::actionDelete() { int num = deleteSelection(); print (tr ("%1 objects deleted"), num); @@ -148,19 +148,19 @@ g_win->refresh(); } -void MainWindow::slot_actionInline() +void MainWindow::actionInline() { DoInline (false); } -void MainWindow::slot_actionInlineDeep() +void MainWindow::actionInlineDeep() { DoInline (true); } // ============================================================================= // -void MainWindow::slot_actionSplitQuads() +void MainWindow::actionSplitQuads() { int num = 0; @@ -187,7 +187,7 @@ // ============================================================================= // -void MainWindow::slot_actionEditRaw() +void MainWindow::actionEditRaw() { if (Selection().size() != 1) return; @@ -218,7 +218,7 @@ // ============================================================================= // -void MainWindow::slot_actionSetColor() +void MainWindow::actionSetColor() { if (Selection().isEmpty()) return; @@ -245,7 +245,7 @@ // ============================================================================= // -void MainWindow::slot_actionBorders() +void MainWindow::actionBorders() { LDObjectList objs = Selection(); int num = 0; @@ -302,24 +302,24 @@ // ============================================================================= // -void MainWindow::slot_actionMoveUp() +void MainWindow::actionMoveUp() { MoveSelection (true); } -void MainWindow::slot_actionMoveDown() +void MainWindow::actionMoveDown() { MoveSelection (false); } // ============================================================================= // -void MainWindow::slot_actionUndo() +void MainWindow::actionUndo() { CurrentDocument()->undo(); } -void MainWindow::slot_actionRedo() +void MainWindow::actionRedo() { CurrentDocument()->redo(); } @@ -339,39 +339,39 @@ // ============================================================================= // -void MainWindow::slot_actionMoveXNeg() +void MainWindow::actionMoveXNeg() { MoveObjects ({-1, 0, 0}); } -void MainWindow::slot_actionMoveYNeg() +void MainWindow::actionMoveYNeg() { MoveObjects ({0, -1, 0}); } -void MainWindow::slot_actionMoveZNeg() +void MainWindow::actionMoveZNeg() { MoveObjects ({0, 0, -1}); } -void MainWindow::slot_actionMoveXPos() +void MainWindow::actionMoveXPos() { MoveObjects ({1, 0, 0}); } -void MainWindow::slot_actionMoveYPos() +void MainWindow::actionMoveYPos() { MoveObjects ({0, 1, 0}); } -void MainWindow::slot_actionMoveZPos() +void MainWindow::actionMoveZPos() { MoveObjects ({0, 0, 1}); } // ============================================================================= // -void MainWindow::slot_actionInvert() +void MainWindow::actionInvert() { for (LDObjectPtr obj : Selection()) obj->invert(); @@ -386,39 +386,39 @@ return (Pi * *CurrentGrid().angleSnap) / 180; } -void MainWindow::slot_actionRotateXPos() +void MainWindow::actionRotateXPos() { RotateObjects (1, 0, 0, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotateYPos() +void MainWindow::actionRotateYPos() { RotateObjects (0, 1, 0, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotateZPos() +void MainWindow::actionRotateZPos() { RotateObjects (0, 0, 1, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotateXNeg() +void MainWindow::actionRotateXNeg() { RotateObjects (-1, 0, 0, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotateYNeg() +void MainWindow::actionRotateYNeg() { RotateObjects (0, -1, 0, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotateZNeg() +void MainWindow::actionRotateZNeg() { RotateObjects (0, 0, -1, GetRotateActionAngle(), Selection()); } -void MainWindow::slot_actionRotationPoint() +void MainWindow::actionRotationPoint() { ConfigureRotationPoint(); } // ============================================================================= // -void MainWindow::slot_actionRoundCoordinates() +void MainWindow::actionRoundCoordinates() { setlocale (LC_ALL, "C"); int num = 0; @@ -459,7 +459,7 @@ // ============================================================================= // -void MainWindow::slot_actionUncolor() +void MainWindow::actionUncolor() { int num = 0; @@ -478,7 +478,7 @@ // ============================================================================= // -void MainWindow::slot_actionReplaceCoords() +void MainWindow::actionReplaceCoords() { QDialog* dlg = new QDialog (g_win); Ui::ReplaceCoordsUI ui; @@ -530,7 +530,7 @@ // ============================================================================= // -void MainWindow::slot_actionFlip() +void MainWindow::actionFlip() { QDialog* dlg = new QDialog; Ui::FlipUI ui; @@ -566,7 +566,7 @@ // ============================================================================= // -void MainWindow::slot_actionDemote() +void MainWindow::actionDemote() { int num = 0; @@ -595,7 +595,7 @@ // ============================================================================= // -void MainWindow::slot_actionAutocolor() +void MainWindow::actionAutocolor() { int colnum = 0; LDColor color; @@ -626,7 +626,7 @@ // ============================================================================= // -void MainWindow::slot_actionAddHistoryLine() +void MainWindow::actionAddHistoryLine() { LDObjectPtr obj; bool ishistory = false, @@ -682,7 +682,7 @@ delete ui; } -void MainWindow::slot_actionSplitLines() +void MainWindow::actionSplitLines() { bool ok; int segments = QInputDialog::getInt (g_win, APPNAME, "Amount of segments:", cfg::SplitLinesSegments, 0,
--- a/src/extPrograms.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/extPrograms.cc Sat Feb 21 20:23:34 2015 +0200 @@ -349,7 +349,7 @@ // ============================================================================= // Interface for Ytruder // ============================================================================= -void MainWindow::slot_actionYtruder() +void MainWindow::actionYtruder() { setlocale (LC_ALL, "C"); @@ -406,7 +406,7 @@ // ============================================================================= // Rectifier interface // ============================================================================= -void MainWindow::slot_actionRectifier() +void MainWindow::actionRectifier() { setlocale (LC_ALL, "C"); @@ -451,7 +451,7 @@ // ============================================================================= // Intersector interface // ============================================================================= -void MainWindow::slot_actionIntersector() +void MainWindow::actionIntersector() { setlocale (LC_ALL, "C"); @@ -550,7 +550,7 @@ // ============================================================================= // -void MainWindow::slot_actionCoverer() +void MainWindow::actionCoverer() { setlocale (LC_ALL, "C"); @@ -614,7 +614,7 @@ // ============================================================================= // -void MainWindow::slot_actionIsecalc() +void MainWindow::actionIsecalc() { setlocale (LC_ALL, "C"); @@ -673,7 +673,7 @@ // ============================================================================= // -void MainWindow::slot_actionEdger2() +void MainWindow::actionEdger2() { setlocale (LC_ALL, "C");
--- a/src/mainWindow.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/mainWindow.cc Sat Feb 21 20:23:34 2015 +0200 @@ -79,11 +79,11 @@ g_win = this; ui = new Ui_LDForgeUI; ui->setupUi (this); - m_updatingTabs = false; + m_isUpdatingTabs = false; m_renderer = new GLRenderer (this); - m_tabs = new QTabBar; - m_tabs->setTabsClosable (true); - ui->verticalLayout->insertWidget (0, m_tabs); + m_tabBar = new QTabBar; + m_tabBar->setTabsClosable (true); + ui->verticalLayout->insertWidget (0, m_tabBar); // Stuff the renderer into its frame QVBoxLayout* rendererLayout = new QVBoxLayout (ui->rendererFrame); @@ -91,17 +91,17 @@ connect (ui->objectList, SIGNAL (itemSelectionChanged()), this, SLOT (slot_selectionChanged())); connect (ui->objectList, SIGNAL (itemDoubleClicked (QListWidgetItem*)), this, SLOT (slot_editObject (QListWidgetItem*))); - connect (m_tabs, SIGNAL (currentChanged(int)), this, SLOT (changeCurrentFile())); - connect (m_tabs, SIGNAL (tabCloseRequested (int)), this, SLOT (closeTab (int))); + connect (m_tabBar, SIGNAL (currentChanged(int)), this, SLOT (changeCurrentFile())); + connect (m_tabBar, SIGNAL (tabCloseRequested (int)), this, SLOT (closeTab (int))); if (ActivePrimitiveScanner() != null) connect (ActivePrimitiveScanner(), SIGNAL (workDone()), this, SLOT (updatePrimitives())); else updatePrimitives(); - m_msglog = new MessageManager; - m_msglog->setRenderer (R()); - m_renderer->setMessageLog (m_msglog); + m_messageLog = new MessageManager; + m_messageLog->setRenderer (R()); + m_renderer->setMessageLog (m_messageLog); m_quickColors = LoadQuickColorList(); slot_selectionChanged(); setStatusBar (new QStatusBar); @@ -110,7 +110,7 @@ // Connect all actions and save default sequences applyToActions ([&](QAction* act) { - connect (act, SIGNAL (triggered()), this, SLOT (slot_action())); + connect (act, SIGNAL (triggered()), this, SLOT (actionTriggered())); g_defaultShortcuts[act] = act->shortcut(); }); @@ -143,7 +143,7 @@ // ============================================================================= // -void MainWindow::slot_action() +void MainWindow::actionTriggered() { // Get the name of the sender object and use it to compose the slot name, // then invoke this slot to call the action. @@ -819,7 +819,7 @@ void MainWindow::addMessage (QString msg) { - m_msglog->addLine (msg); + m_messageLog->addLine (msg); } // ============================================================================ @@ -920,28 +920,28 @@ // void MainWindow::updateDocumentList() { - m_updatingTabs = true; + m_isUpdatingTabs = true; - while (m_tabs->count() > 0) - m_tabs->removeTab (0); + while (m_tabBar->count() > 0) + m_tabBar->removeTab (0); for (LDDocumentPtr f : LDDocument::explicitDocuments()) { // Add an item to the list for this file and store the tab index // in the document so we can find documents by tab index. - f->setTabIndex (m_tabs->addTab ("")); + f->setTabIndex (m_tabBar->addTab ("")); updateDocumentListItem (f); } - m_updatingTabs = false; + m_isUpdatingTabs = false; } // ============================================================================= // void MainWindow::updateDocumentListItem (LDDocumentPtr doc) { - bool oldUpdatingTabs = m_updatingTabs; - m_updatingTabs = true; + bool oldUpdatingTabs = m_isUpdatingTabs; + m_isUpdatingTabs = true; if (doc->tabIndex() == -1) { @@ -954,14 +954,14 @@ // If this is the current file, it also needs to be the selected item on // the list. if (doc == CurrentDocument()) - m_tabs->setCurrentIndex (doc->tabIndex()); + m_tabBar->setCurrentIndex (doc->tabIndex()); - m_tabs->setTabText (doc->tabIndex(), doc->getDisplayName()); + m_tabBar->setTabText (doc->tabIndex(), doc->getDisplayName()); // If the document.has unsaved changes, draw a little icon next to it to mark that. - m_tabs->setTabIcon (doc->tabIndex(), doc->hasUnsavedChanges() ? GetIcon ("file-save") : QIcon()); - m_tabs->setTabData (doc->tabIndex(), doc->name()); - m_updatingTabs = oldUpdatingTabs; + m_tabBar->setTabIcon (doc->tabIndex(), doc->hasUnsavedChanges() ? GetIcon ("file-save") : QIcon()); + m_tabBar->setTabData (doc->tabIndex(), doc->name()); + m_isUpdatingTabs = oldUpdatingTabs; } // ============================================================================= @@ -971,11 +971,11 @@ // void MainWindow::changeCurrentFile() { - if (m_updatingTabs) + if (m_isUpdatingTabs) return; LDDocumentPtr f; - int tabIndex = m_tabs->currentIndex(); + int tabIndex = m_tabBar->currentIndex(); // Find the file pointer of the item that was selected. for (LDDocumentPtr it : LDDocument::explicitDocuments()) @@ -1044,7 +1044,7 @@ // void MainWindow::closeTab (int tabindex) { - LDDocumentPtr doc = FindDocument (m_tabs->tabData (tabindex).toString()); + LDDocumentPtr doc = FindDocument (m_tabBar->tabData (tabindex).toString()); if (doc == null) return;
--- a/src/mainWindow.h Sat Feb 21 19:35:43 2015 +0200 +++ b/src/mainWindow.h Sat Feb 21 20:23:34 2015 +0200 @@ -181,122 +181,122 @@ void closeTab (int tabindex); void ringToolHiResClicked (bool clicked); void circleToolSegmentsChanged(); - void slot_action(); - void slot_actionNew(); - void slot_actionNewFile(); - void slot_actionOpen(); - void slot_actionDownloadFrom(); - void slot_actionSave(); - void slot_actionSaveAs(); - void slot_actionSaveAll(); - void slot_actionClose(); - void slot_actionCloseAll(); - void slot_actionInsertFrom(); - void slot_actionExportTo(); - void slot_actionSettings(); - void slot_actionSetLDrawPath(); - void slot_actionScanPrimitives(); - void slot_actionExit(); - void slot_actionResetView(); - void slot_actionAxes(); - void slot_actionWireframe(); - void slot_actionBFCView(); - void slot_actionSetOverlay(); - void slot_actionClearOverlay(); - void slot_actionScreenshot(); - void slot_actionInsertRaw(); - void slot_actionNewSubfile(); - void slot_actionNewLine(); - void slot_actionNewTriangle(); - void slot_actionNewQuad(); - void slot_actionNewCLine(); - void slot_actionNewComment(); - void slot_actionNewBFC(); - void slot_actionUndo(); - void slot_actionRedo(); - void slot_actionCut(); - void slot_actionCopy(); - void slot_actionPaste(); - void slot_actionDelete(); - void slot_actionSelectAll(); - void slot_actionSelectByColor(); - void slot_actionSelectByType(); - void slot_actionModeDraw(); - void slot_actionModeSelect(); - void slot_actionModeRectangle(); - void slot_actionModeCircle(); - void slot_actionModeMagicWand(); - void slot_actionModeLinePath(); - void slot_actionSetDrawDepth(); - void slot_actionSetColor(); - void slot_actionAutocolor(); - void slot_actionUncolor(); - void slot_actionInline(); - void slot_actionInlineDeep(); - void slot_actionInvert(); - void slot_actionMakePrimitive(); - void slot_actionSplitQuads(); - void slot_actionEditRaw(); - void slot_actionBorders(); - void slot_actionRoundCoordinates(); - void slot_actionVisibilityHide(); - void slot_actionVisibilityReveal(); - void slot_actionVisibilityToggle(); - void slot_actionReplaceCoords(); - void slot_actionFlip(); - void slot_actionDemote(); - void slot_actionYtruder(); - void slot_actionRectifier(); - void slot_actionIntersector(); - void slot_actionIsecalc(); - void slot_actionCoverer(); - void slot_actionEdger2(); - void slot_actionHelp(); - void slot_actionAbout(); - void slot_actionAboutQt(); - void slot_actionGridCoarse(); - void slot_actionGridMedium(); - void slot_actionGridFine(); - void slot_actionEdit(); - void slot_actionMoveUp(); - void slot_actionMoveDown(); - void slot_actionMoveXNeg(); - void slot_actionMoveXPos(); - void slot_actionMoveYNeg(); - void slot_actionMoveYPos(); - void slot_actionMoveZNeg(); - void slot_actionMoveZPos(); - void slot_actionRotateXNeg(); - void slot_actionRotateXPos(); - void slot_actionRotateYNeg(); - void slot_actionRotateYPos(); - void slot_actionRotateZNeg(); - void slot_actionRotateZPos(); - void slot_actionRotationPoint(); - void slot_actionAddHistoryLine(); - void slot_actionJumpTo(); - void slot_actionSubfileSelection(); - void slot_actionDrawAngles(); - void slot_actionRandomColors(); - void slot_actionOpenSubfiles(); - void slot_actionSplitLines(); - void slot_actionDrawSurfaces(); - void slot_actionDrawEdgeLines(); - void slot_actionDrawConditionalLines(); + void actionTriggered(); + void actionNew(); + void actionNewFile(); + void actionOpen(); + void actionDownloadFrom(); + void actionSave(); + void actionSaveAs(); + void actionSaveAll(); + void actionClose(); + void actionCloseAll(); + void actionInsertFrom(); + void actionExportTo(); + void actionSettings(); + void actionSetLDrawPath(); + void actionScanPrimitives(); + void actionExit(); + void actionResetView(); + void actionAxes(); + void actionWireframe(); + void actionBFCView(); + void actionSetOverlay(); + void actionClearOverlay(); + void actionScreenshot(); + void actionInsertRaw(); + void actionNewSubfile(); + void actionNewLine(); + void actionNewTriangle(); + void actionNewQuad(); + void actionNewCLine(); + void actionNewComment(); + void actionNewBFC(); + void actionUndo(); + void actionRedo(); + void actionCut(); + void actionCopy(); + void actionPaste(); + void actionDelete(); + void actionSelectAll(); + void actionSelectByColor(); + void actionSelectByType(); + void actionModeDraw(); + void actionModeSelect(); + void actionModeRectangle(); + void actionModeCircle(); + void actionModeMagicWand(); + void actionModeLinePath(); + void actionSetDrawDepth(); + void actionSetColor(); + void actionAutocolor(); + void actionUncolor(); + void actionInline(); + void actionInlineDeep(); + void actionInvert(); + void actionMakePrimitive(); + void actionSplitQuads(); + void actionEditRaw(); + void actionBorders(); + void actionRoundCoordinates(); + void actionVisibilityHide(); + void actionVisibilityReveal(); + void actionVisibilityToggle(); + void actionReplaceCoords(); + void actionFlip(); + void actionDemote(); + void actionYtruder(); + void actionRectifier(); + void actionIntersector(); + void actionIsecalc(); + void actionCoverer(); + void actionEdger2(); + void actionHelp(); + void actionAbout(); + void actionAboutQt(); + void actionGridCoarse(); + void actionGridMedium(); + void actionGridFine(); + void actionEdit(); + void actionMoveUp(); + void actionMoveDown(); + void actionMoveXNeg(); + void actionMoveXPos(); + void actionMoveYNeg(); + void actionMoveYPos(); + void actionMoveZNeg(); + void actionMoveZPos(); + void actionRotateXNeg(); + void actionRotateXPos(); + void actionRotateYNeg(); + void actionRotateYPos(); + void actionRotateZNeg(); + void actionRotateZPos(); + void actionRotationPoint(); + void actionAddHistoryLine(); + void actionJumpTo(); + void actionSubfileSelection(); + void actionDrawAngles(); + void actionRandomColors(); + void actionOpenSubfiles(); + void actionSplitLines(); + void actionDrawSurfaces(); + void actionDrawEdgeLines(); + void actionDrawConditionalLines(); protected: void closeEvent (QCloseEvent* ev); private: GLRenderer* m_renderer; - LDObjectList m_sel; + LDObjectList m_selection; QList<LDQuickColor> m_quickColors; QList<QToolButton*> m_colorButtons; QList<QAction*> m_recentFiles; - MessageManager* m_msglog; + MessageManager* m_messageLog; Ui_LDForgeUI* ui; - QTabBar* m_tabs; - bool m_updatingTabs; + QTabBar* m_tabBar; + bool m_isUpdatingTabs; private slots: void slot_selectionChanged();
--- a/src/partDownloader.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/partDownloader.cc Sat Feb 21 20:23:34 2015 +0200 @@ -585,7 +585,7 @@ // ============================================================================= // -void MainWindow::slot_actionDownloadFrom() +void MainWindow::actionDownloadFrom() { PartDownloader::staticBegin(); }
--- a/src/primitives.cc Sat Feb 21 19:35:43 2015 +0200 +++ b/src/primitives.cc Sat Feb 21 20:23:34 2015 +0200 @@ -692,7 +692,7 @@ // ============================================================================= // -void MainWindow::slot_actionMakePrimitive() +void MainWindow::actionMakePrimitive() { PrimitivePrompt* dlg = new PrimitivePrompt (g_win);