View Full Version : hide tab within a tabified dock widget
navid
7th July 2010, 07:28
hi
there is a strange problem.
dock->tab_5->hide();
dose not work.
there is 5 tabs in the proposed dock
regards
navid
navid
7th July 2010, 09:52
it is Qt4.6.3 on WinXP-SP3
navid
7th July 2010, 13:25
hey
anybody ?
Vit Stepanek
7th July 2010, 14:37
Can you please specify the classes you are using? Can you add some code examples?
navid
7th July 2010, 14:52
#include "buildingwidgets.h"
class BuildingWidgets : public QDockWidget
{
Q_OBJECT
public:
BuildingWidgets(QWidget * pqwparent=0);
~BuildingWidgets();
}
BuildingWidgets::BuildingWidgets(QWidget * pqwparent):
QDockWidget(pqwparent), dock(new Ui::BuildingWidgets)
{
dock->setupUi(this);
dock->tab_admin->hide();
}
navid
7th July 2010, 15:05
I didn't send the details
there is all of the "include, signals, slots,..."
but only two commands of dock->tab_admin->hide(); or dock->tab_admin->setVisible(false); do not work!!
Vit Stepanek
7th July 2010, 15:25
Well, you're a bit mean with the posts, aren't you?
What exactly does the code do wrong? From what I see I can't figure out what's wrong. Does the widget "tab_admin" hide? Probably yes, but the dock widget not, is that true? Provide more information, please. What's in ui_buildingWidgets.h?
navid
7th July 2010, 15:30
I said that it is strange
I want to hide Tab tab_admin (between several available tabs), but it is visible!!
navid
7th July 2010, 16:23
find enclosed 'ui_buildingWidgets.h'
agathiyaa
7th July 2010, 17:12
try removing your tabified dock widget using..
QMainWindow::removeDockWidget ( QDockWidget * dockwidget ) & you may restore using QMainWindow::restoreDockWidget ( QDockWidget * dockwidget )
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.