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

List:       kde-commits
Subject:    kdepim/kontact/plugins/knotes
From:       Michael Brade <brade () kde ! org>
Date:       2004-08-27 10:36:23
Message-ID: 20040827103623.592EB2012 () office ! kde ! org
[Download RAW message or body]

CVS commit by brade: 

Some more polishing. Debugging showed that QTextEdit's contentsWidth is
broken :( Use a fixed width.


  M +5 -2      knotetip.cpp   1.3


--- kdepim/kontact/plugins/knotes/knotetip.cpp  #1.2:1.3
@@ -49,4 +49,6 @@ KNoteTip::KNoteTip( KIconView *parent )
 {
     m_preview->setReadOnly( true );
+    m_preview->setHScrollBarMode( QScrollView::AlwaysOff );
+    m_preview->setVScrollBarMode( QScrollView::AlwaysOff );
 
     QBoxLayout *layout = new QVBoxLayout( this );
@@ -56,4 +58,5 @@ KNoteTip::KNoteTip( KIconView *parent )
     setMargin( 1 );
     setFrameStyle( QFrame::Plain | QFrame::Box );
+    resize( 350, height() );
     hide();
 }
@@ -87,7 +90,7 @@ void KNoteTip::setNote( KNotesIconViewIt
         m_preview->zoomTo( 6 );
         m_preview->sync();
-        resize( m_preview->contentsWidth(), m_preview->contentsHeight() );
 
-        //QRect desk = KGlobalSettings::desktopGeometry( m_noteIVI->rect().center() );
+        QRect desk = KGlobalSettings::desktopGeometry( m_noteIVI->rect().center() );
+        resize( width(), QMIN( m_preview->contentsHeight(), desk.height()/2 - 20 ) );
 
         hide();


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

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