[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdevelop/vcs/cvsservice
From:       Matt Rogers <mattr () kde ! org>
Date:       2004-11-16 4:02:11
Message-ID: 20041116040211.DCEC316D38 () office ! kde ! org
[Download RAW message or body]

CVS commit by mattr: 

Two patches from Christian Loose. They work for me, so I'm committing them.

They fix 93006 and 93126. Christian, thanks for the patches. :)

BUG: 93006
BUG: 93126


  M +2 -2      cvslogpage.cpp   1.9
  M +6 -5      cvspart.cpp   1.48


--- kdevelop/vcs/cvsservice/cvslogpage.cpp  #1.8:1.9
@@ -44,6 +44,6 @@ CVSLogPage::CVSLogPage( CvsService_stub 
 
     /// \FIXME a better way?
-    m_textBrowser->setMinimumWidth(fontMetrics().maxWidth()*40);
-    m_textBrowser->setMinimumHeight(fontMetrics().maxWidth()*43);
+    m_textBrowser->setMinimumWidth(fontMetrics().width('X')*50);
+    m_textBrowser->setMinimumHeight(fontMetrics().width('X')*43);
 
     connect( m_textBrowser, SIGNAL(linkClicked( const QString& )), this, \
SLOT(slotLinkClicked( const QString& )) );

--- kdevelop/vcs/cvsservice/cvspart.cpp  #1.47:1.48
@@ -93,4 +93,10 @@ CvsServicePart::CvsServicePart( QObject 
     setInstance( CvsFactory::instance() );
 
+    m_impl = new CvsServicePartImpl( this );
+
+    // Load / store project configuration every time project is opened/closed
+    connect( core(), SIGNAL(projectOpened()), this, SLOT(slotProjectOpened()) );
+    connect( core(), SIGNAL(projectClosed()), this, SLOT(slotProjectClosed()) );
+
     QTimer::singleShot(0, this, SLOT(init()));
 }
@@ -110,12 +116,7 @@ void CvsServicePart::init()
     setupActions();
 
-    m_impl = new CvsServicePartImpl( this );
     // Re-route our implementation signal for when check-out finishes to the \
                standard signal
     connect( m_impl, SIGNAL(checkoutFinished(QString)), \
SIGNAL(finishedFetching(QString)) );  
-    // Load / store project configuration every time project is opened/closed
-    connect( core(), SIGNAL(projectOpened()), this, SLOT(slotProjectOpened()) );
-    connect( core(), SIGNAL(projectClosed()), this, SLOT(slotProjectClosed()) );
-
     // Context menu
     connect( core(), SIGNAL(contextMenu(QPopupMenu *, const Context *)),


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic