- refactor MainWindow a tad

Sat, 21 Feb 2015 20:23:34 +0200

author
Teemu Piippo <crimsondusk64@gmail.com>
date
Sat, 21 Feb 2015 20:23:34 +0200
changeset 929
66e8453e1768
parent 928
0fef7bb7b7a2
child 930
ab77deb851fa
child 931
85080f7a1c20

- 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);
 

mercurial