Branch: master

29bee6b5 2014-08-15 10:11:17 Michele Calgaro
Patched "TQPopupMenu: (unnamed) Popup has invalid menu item" warning
message appearance when Basket is started without a basketrc file.
This resolves bug 1981."
M src/main.cpp
M src/mainwindow.cpp
diff --git a/src/main.cpp b/src/main.cpp
index dfdb1a6..f5f8441 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -86,8 +86,6 @@
 	MainWindow* win = new MainWindow();
 	Global::bnpView->handleCommandLine();
 	app.setMainWidget(win);
-//	if (!(Settings::useSystray() && TDECmdLineArgs::parsedArgs() && TDECmdLineArgs::parsedArgs()->isSet("start-hidden")))
-//		win->show();
 
 	if (Settings::useSystray()) {
 		// The user wanted to not show the window (but it is already hidden by default, so we do nothing):
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 1331ce0..09a3e5d 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -107,14 +107,17 @@
 	m_baskets = new BNPView(this, "BNPViewApp", this, actionCollection(), bar);
 	setCentralWidget(m_baskets);
 
+  // Do not remove. This call to 'resize' prevents the appearance of annoying
+  // warning messages if basket is started without a basketrc config file
+	resize(450, 360);
+
 	setupActions();
 	statusBar()->show();
 	statusBar()->setSizeGripEnabled(true);
 
-	setAutoSaveSettings(/*groupName=*/TQString::fromLatin1("MainWindow"), /*saveWindowSize=*//*FIXME:false:Why was it false??*/true);
+	setAutoSaveSettings(/*groupName=*/TQString::fromLatin1("MainWindow"),true);
 
-//	m_actShowToolbar->setChecked(   toolBar()->isShown()   );
-	m_actShowStatusbar->setChecked( statusBar()->isShown() );
+  m_actShowStatusbar->setChecked( statusBar()->isShown() );
 	connect( m_baskets,      TQT_SIGNAL(setWindowCaption(const TQString &)), this, TQT_SLOT(setCaption(const TQString &)));
 
 //	InlineEditors::instance()->richTextToolBar();