@@ -22,7 +22,7 @@ CViewSplitterContainer::CViewSplitterContainer(QWidget *pView, CParameterApp *pP
2222 m_pTab->installEventFilter (this );
2323
2424 SetVisibleTab (true );
25- m_pTab->setSizePolicy (QSizePolicy::Preferred , QSizePolicy::Fixed);
25+ m_pTab->setSizePolicy (QSizePolicy::Ignored , QSizePolicy::Fixed);
2626 if (m_pView) {
2727 m_pView->show ();
2828 m_pTab->setWindowTitle (m_pView->windowTitle ());
@@ -103,22 +103,6 @@ void CViewSplitterContainer::closeEvent(QCloseEvent *event)
103103 emit sigCloseView (m_pView);
104104}
105105
106- QSize CViewSplitterContainer::minimumSizeHint () const
107- {
108- int w = 0 , h = 0 ;
109- if (m_pTab) {
110- w = m_pTab->minimumSizeHint ().width ();
111- h = m_pTab->minimumSizeHint ().height ();
112- }
113-
114- if (m_pView) {
115- w = qMax (w, m_pView->minimumSizeHint ().width ());
116- h = h + m_pView->minimumSizeHint ().height ();
117- }
118- // qDebug(log) << "Width:" << w << "Height:" << h;
119- return QSize (w, h);
120- }
121-
122106void CViewSplitterContainer::slotCustomContextMenuRequested (const QPoint &pos)
123107{
124108 QPoint p = pos;
@@ -128,8 +112,8 @@ void CViewSplitterContainer::slotCustomContextMenuRequested(const QPoint &pos)
128112
129113bool CViewSplitterContainer::eventFilter (QObject *watched, QEvent *event)
130114{
131- qDebug (log) << " Event filter:" << watched << event->type ();
132- if (event->type () == QEvent::MouseButtonPress)
115+ // qDebug(log) << "Event filter:" << watched << event->type();
116+ if (watched == m_pTab && event->type () == QEvent::MouseButtonPress)
133117 {
134118 emit sigFouceIn (m_pView);
135119 }
0 commit comments