}
m_popup = new QFrame( view, "res_popup", WStyle_Customize | WStyle_NoBorder | WStyle_Tool | WType_TopLevel );
- m_browser = new QTextBrowser( m_popup );
- m_browser->zoomOut( static_cast<int>( m_browser->pointSize() * 0.3 ) );
- m_browser->setPaletteBackgroundColor( "yellow" );
- m_browser->setWordWrap( QTextEdit::NoWrap );
- m_browser->setResizePolicy( QScrollView::AutoOne );
+ m_browser = new Kita::PopupTextBrowser( m_popup );
connect( m_threadPart->view(), SIGNAL( leave() ), SLOT( hidePopup() ) );
int refNum = 0;
m_access->killJob();
}
}
+
+namespace Kita {
+
+PopupTextBrowser::PopupTextBrowser( QFrame* frame )
+ : QTextBrowser( frame )
+{
+ zoomOut( static_cast<int>( pointSize() * 0.3 ) );
+ setPaletteBackgroundColor( "yellow" );
+ setWordWrap( QTextEdit::NoWrap );
+ setResizePolicy( QScrollView::AutoOne );
+}
+
+PopupTextBrowser::~ PopupTextBrowser()
+{
+}
+
+};
// vim:sw=2:
#include <kparts/browserextension.h>
#include <dom/html_base.h>
+#include <qtextbrowser.h>
+
#include "kita2ch.h"
#include "libkita/thread.h"
class KURL;
class KitaHTMLPart;
class KitaWriteDialog;
-class QTextBrowser;
#include <qvaluestack.h> // for gcc-2.9x
template<class T> class QValueStack;
namespace Kita {
class ThreadAccess;
+ class PopupTextBrowser;
};
namespace KIO {
QWidget * m_parent;
Kita::PostInfo m_postInfo;
QFrame* m_popup;
- QTextBrowser* m_browser;
+ Kita::PopupTextBrowser* m_browser;
void insertSearchCombo();
KURL filterReadCGI( const KURL& );
void bookmarked( const Kita::Thread&, bool on );
};
+namespace Kita {
+ class PopupTextBrowser : public QTextBrowser
+ {
+ public:
+ PopupTextBrowser( QFrame* frame );
+ ~PopupTextBrowser();
+ };
+}
+
#endif