Fix Kompare failure to start

git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdesdk@1245526 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent b39020d342
commit 35dc587911

@ -1,7 +1,7 @@
/**************************************************************************** /****************************************************************************
** **
** **
** Definition of KQSplitter class ** Definition of TQSplitter class
** **
** Created : 980105 ** Created : 980105
** **
@ -21,192 +21,12 @@
** **
**********************************************************************/ **********************************************************************/
#ifndef KQSPLITTER_H #ifndef TQSPLITTER_H
#define KQSPLITTER_H #define TQSPLITTER_H
#include "tqframe.h" #include "tqframe.h"
#include "tqvaluelist.h" #include "tqvaluelist.h"
#ifndef TQT_NO_SPLITTER #include <tqsplitter.h>
//class KQSplitterHandle; #endif // TQSPLITTER_H
class KQSplitterLayoutStruct;
class TQTextStream;
class KQSplitterPrivate
{
public:
KQSplitterPrivate()
: opaque( FALSE ), firstShow( TRUE ), tqchildrenCollapsible( TRUE ),
handleWidth( 0 ) { }
TQPtrList<KQSplitterLayoutStruct> list;
bool opaque : 8;
bool firstShow : 8;
bool tqchildrenCollapsible : 8;
int handleWidth;
};
class TQ_EXPORT KQSplitter : public TQFrame
{
Q_OBJECT
TQ_OBJECT
TQ_PROPERTY( Qt::Orientation orientation READ orientation WRITE setOrientation )
TQ_PROPERTY( bool opaqueResize READ opaqueResize WRITE setOpaqueResize )
TQ_PROPERTY( int handleWidth READ handleWidth WRITE setHandleWidth )
TQ_PROPERTY( bool tqchildrenCollapsible READ tqchildrenCollapsible WRITE setChildrenCollapsible )
public:
// ### TQt 4.0: remove Auto from public API
enum ResizeMode { Stretch, KeepSize, FollowSizeHint, Auto };
KQSplitter( TQWidget* tqparent = 0, const char* name = 0 );
KQSplitter( Qt::Orientation, TQWidget* tqparent = 0, const char* name = 0 );
~KQSplitter();
virtual void setOrientation( Qt::Orientation );
Qt::Orientation orientation() const { return orient; }
// ### TQt 4.0: make setChildrenCollapsible() and setCollapsible() virtual
void setChildrenCollapsible( bool );
bool tqchildrenCollapsible() const;
void setCollapsible( TQWidget *w, bool );
virtual void setResizeMode( TQWidget *w, ResizeMode );
virtual void setOpaqueResize( bool = TRUE );
bool opaqueResize() const;
void moveToFirst( TQWidget * );
void moveToLast( TQWidget * );
void refresh() { recalc( TRUE ); }
TQSize tqsizeHint() const;
TQSize tqminimumSizeHint() const;
TQValueList<int> sizes() const;
void setSizes( TQValueList<int> );
int handleWidth() const;
void setHandleWidth( int );
protected:
void childEvent( TQChildEvent * );
bool event( TQEvent * );
void resizeEvent( TQResizeEvent * );
int idAfter( TQWidget* ) const;
void moveSplitter( TQCOORD pos, int id );
virtual void drawSplitter( TQPainter*, TQCOORD x, TQCOORD y,
TQCOORD w, TQCOORD h );
void styleChange( TQStyle& );
int adjustPos( int, int );
virtual void setRubberband( int );
void getRange( int id, int *, int * );
public: // private (:
enum { DefaultResizeMode = 3 };
void init();
void recalc( bool update = FALSE );
void doResize();
void storeSizes();
void getRange( int id, int *, int *, int *, int * );
void addContribution( int, int *, int *, bool );
int adjustPos( int, int, int *, int *, int *, int * );
bool collapsible( KQSplitterLayoutStruct * );
void processChildEvents();
KQSplitterLayoutStruct *findWidget( TQWidget * );
KQSplitterLayoutStruct *addWidget( TQWidget *, bool prepend = FALSE );
void recalcId();
void doMove( bool backwards, int pos, int id, int delta, bool upLeft,
bool mayCollapse );
void setGeo( TQWidget *w, int pos, int size, bool splitterMoved );
int findWidgetJustBeforeOrJustAfter( int id, int delta, int &collapsibleSize );
void updateHandles();
inline TQCOORD pick( const TQPoint &p ) const
{ return orient ==Qt::Horizontal ? p.x() : p.y(); }
inline TQCOORD pick( const TQSize &s ) const
{ return orient ==Qt::Horizontal ? s.width() : s.height(); }
inline TQCOORD trans( const TQPoint &p ) const
{ return orient ==Qt::Vertical ? p.x() : p.y(); }
inline TQCOORD trans( const TQSize &s ) const
{ return orient ==Qt::Vertical ? s.width() : s.height(); }
KQSplitterPrivate *d;
Qt::Orientation orient;
friend class KQSplitterHandle;
#ifndef TQT_NO_TEXTSTREAM
// tqmoc doesn't like these.
// friend TQ_EXPORT TQTextStream& operator<<( TQTextStream&, const KQSplitter& );
// friend TQ_EXPORT TQTextStream& operator>>( TQTextStream&, KQSplitter& );
#endif
public:
#if defined(TQ_DISABLE_COPY)
KQSplitter( const KQSplitter & );
KQSplitter& operator=( const KQSplitter & );
#endif
};
#ifndef TQT_NO_TEXTSTREAM
TQ_EXPORT TQTextStream& operator<<( TQTextStream&, const KQSplitter& );
TQ_EXPORT TQTextStream& operator>>( TQTextStream&, KQSplitter& );
#endif
class KQSplitterHandle : public TQWidget
{
Q_OBJECT
TQ_OBJECT
public:
KQSplitterHandle( Qt::Orientation o,
KQSplitter *tqparent, const char* name=0 );
void setOrientation( Qt::Orientation o );
Qt::Orientation orientation() const { return orient; }
bool opaque() const { return s->opaqueResize(); }
TQSize tqsizeHint() const;
int id() const { return myId; } // d->list.at(id())->wid == this
void setId( int i ) { myId = i; }
protected:
void paintEvent( TQPaintEvent * );
void mouseMoveEvent( TQMouseEvent * );
void mousePressEvent( TQMouseEvent * );
void mouseReleaseEvent( TQMouseEvent * );
public: // private (:
Qt::Orientation orient;
bool opaq;
int myId;
KQSplitter *s;
};
const uint Default = 2;
class KQSplitterLayoutStruct : public TQt
{
public:
TQCOORD sizer;
uint isHandle : 1;
uint collapsible : 2;
uint resizeMode : 2;
TQWidget *wid;
KQSplitterLayoutStruct()
: sizer( -1 ), collapsible( Default ) { }
TQCOORD getSizer( Qt::Orientation orient );
};
#endif // TQT_NO_SPLITTER
#endif // KQSPLITTER_H

@ -41,7 +41,7 @@ KompareConnectWidgetFrame::KompareConnectWidgetFrame( KompareListView* left,
ViewSettings* settings, ViewSettings* settings,
KompareSplitter* tqparent, KompareSplitter* tqparent,
const char* name ) : const char* name ) :
KQSplitterHandle(Qt::Horizontal, (KQSplitter *)tqparent, name), TQSplitterHandle(Qt::Horizontal, (TQSplitter *)tqparent, name),
m_wid ( left, right, settings, this, name ), m_wid ( left, right, settings, this, name ),
m_label ( "", this ), m_label ( "", this ),
m_layout ( this ) m_layout ( this )
@ -88,7 +88,7 @@ void KompareConnectWidgetFrame::mousePressEvent( TQMouseEvent *e )
{ {
if ( e->button() == Qt::LeftButton ) if ( e->button() == Qt::LeftButton )
kMouseOffset = s->pick( e->pos() ); kMouseOffset = s->pick( e->pos() );
KQSplitterHandle::mousePressEvent(e); TQSplitterHandle::mousePressEvent(e);
} }
void KompareConnectWidgetFrame::mouseReleaseEvent( TQMouseEvent *e ) void KompareConnectWidgetFrame::mouseReleaseEvent( TQMouseEvent *e )

@ -67,7 +67,7 @@ private:
const Diff2::Difference* m_selectedDifference; const Diff2::Difference* m_selectedDifference;
}; };
class KompareConnectWidgetFrame : public KQSplitterHandle class KompareConnectWidgetFrame : public TQSplitterHandle
{ {
Q_OBJECT Q_OBJECT
TQ_OBJECT TQ_OBJECT
@ -81,7 +81,7 @@ public:
KompareConnectWidget* wid() { return &m_wid; } KompareConnectWidget* wid() { return &m_wid; }
protected: protected:
// stop the tqparent KQSplitterHandle painting // stop the tqparent TQSplitterHandle painting
void paintEvent( TQPaintEvent* /* e */ ) { } void paintEvent( TQPaintEvent* /* e */ ) { }
void mouseMoveEvent( TQMouseEvent * ); void mouseMoveEvent( TQMouseEvent * );

@ -36,7 +36,7 @@ using namespace Diff2;
KompareSplitter::KompareSplitter( ViewSettings *settings, TQWidget * tqparent, KompareSplitter::KompareSplitter( ViewSettings *settings, TQWidget * tqparent,
const char *name) : const char *name) :
KQSplitter(Qt::Horizontal, tqparent, name ), TQSplitter(Qt::Horizontal, tqparent, name ),
m_settings( settings ) m_settings( settings )
{ {
TQFrame *scrollFrame = new TQFrame( tqparent, "scrollFrame" ); TQFrame *scrollFrame = new TQFrame( tqparent, "scrollFrame" );
@ -99,17 +99,17 @@ KompareSplitter::~KompareSplitter(){}
\a prepend is TRUE, then recalcId() is very probably needed.) \a prepend is TRUE, then recalcId() is very probably needed.)
*/ */
KQSplitterLayoutStruct *KompareSplitter::addWidget( KompareListViewFrame *w, bool prepend ) TQSplitterLayoutStruct *KompareSplitter::addWidget( KompareListViewFrame *w, bool prepend )
{ {
/* This function is *not* a good place to make connections to and from /* This function is *not* a good place to make connections to and from
* the KompareListView. Make them in the KompareListViewFrame constructor * the KompareListView. Make them in the KompareListViewFrame constructor
* instad - that way the connections get made upon creation, not upon the * instad - that way the connections get made upon creation, not upon the
* next processing of the event queue. */ * next processing of the event queue. */
KQSplitterLayoutStruct *s; TQSplitterLayoutStruct *s;
KompareConnectWidgetFrame *newHandle = 0; KompareConnectWidgetFrame *newHandle = 0;
if ( d->list.count() > 0 ) { if ( d->list.count() > 0 ) {
s = new KQSplitterLayoutStruct; s = new TQSplitterLayoutStruct;
s->resizeMode = KeepSize; s->resizeMode = KeepSize;
TQString tmp = "qt_splithandle_"; TQString tmp = "qt_splithandle_";
tmp += w->name(); tmp += w->name();
@ -127,7 +127,7 @@ KQSplitterLayoutStruct *KompareSplitter::addWidget( KompareListViewFrame *w, boo
else else
d->list.append( s ); d->list.append( s );
} }
s = new KQSplitterLayoutStruct; s = new TQSplitterLayoutStruct;
s->resizeMode = DefaultResizeMode; s->resizeMode = DefaultResizeMode;
s->wid = w; s->wid = w;
s->isHandle = FALSE; s->isHandle = FALSE;
@ -153,7 +153,7 @@ void KompareSplitter::childEvent( TQChildEvent *c )
if ( ((TQWidget*)c->child())->testWFlags( WType_TopLevel ) ) if ( ((TQWidget*)c->child())->testWFlags( WType_TopLevel ) )
return; return;
KQSplitterLayoutStruct *s = d->list.first(); TQSplitterLayoutStruct *s = d->list.first();
while ( s ) { while ( s ) {
if ( s->wid == c->child() ) if ( s->wid == c->child() )
return; return;
@ -162,10 +162,10 @@ void KompareSplitter::childEvent( TQChildEvent *c )
addWidget( (KompareListViewFrame*)c->child() ); addWidget( (KompareListViewFrame*)c->child() );
recalc( isVisible() ); recalc( isVisible() );
} else if ( c->type() == TQEvent::ChildRemoved ) { } else if ( c->type() == TQEvent::ChildRemoved ) {
KQSplitterLayoutStruct *prev = 0; TQSplitterLayoutStruct *prev = 0;
if ( d->list.count() > 1 ) if ( d->list.count() > 1 )
prev = d->list.at( 1 ); // yes, this is correct prev = d->list.at( 1 ); // yes, this is correct
KQSplitterLayoutStruct *curr = d->list.first(); TQSplitterLayoutStruct *curr = d->list.first();
while ( curr ) { while ( curr ) {
if ( curr->wid == c->child() ) { if ( curr->wid == c->child() ) {
d->list.removeRef( curr ); d->list.removeRef( curr );
@ -218,7 +218,7 @@ static TQPoint bottomRight( TQWidget *w )
void KompareSplitter::moveSplitter( TQCOORD p, int id ) void KompareSplitter::moveSplitter( TQCOORD p, int id )
{ {
KQSplitterLayoutStruct *s = d->list.at( id ); TQSplitterLayoutStruct *s = d->list.at( id );
int farMin; int farMin;
int min; int min;
int max; int max;
@ -259,7 +259,7 @@ void KompareSplitter::moveSplitter( TQCOORD p, int id )
void KompareSplitter::doMove( bool backwards, int pos, int id, int delta, void KompareSplitter::doMove( bool backwards, int pos, int id, int delta,
bool mayCollapse, int* positions, int* widths ) bool mayCollapse, int* positions, int* widths )
{ {
KQSplitterLayoutStruct *s; TQSplitterLayoutStruct *s;
TQWidget *w; TQWidget *w;
for ( ; id >= 0 && id < (int)d->list.count(); for ( ; id >= 0 && id < (int)d->list.count();
id = backwards ? id - delta : id + delta ) { id = backwards ? id - delta : id + delta ) {
@ -294,7 +294,7 @@ void KompareSplitter::doMove( bool backwards, int pos, int id, int delta,
void KompareSplitter::slotSetSelection( const DiffModel* model, const Difference* diff ) void KompareSplitter::slotSetSelection( const DiffModel* model, const Difference* diff )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
{ {
if ( curr->isHandle ) if ( curr->isHandle )
@ -314,7 +314,7 @@ void KompareSplitter::slotSetSelection( const DiffModel* model, const Difference
void KompareSplitter::slotSetSelection( const Difference* diff ) void KompareSplitter::slotSetSelection( const Difference* diff )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( curr->isHandle ) if ( curr->isHandle )
((KompareConnectWidgetFrame*) ((KompareConnectWidgetFrame*)
@ -328,7 +328,7 @@ void KompareSplitter::slotSetSelection( const Difference* diff )
void KompareSplitter::slotApplyDifference( bool apply ) void KompareSplitter::slotApplyDifference( bool apply )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
((KompareListViewFrame*) ((KompareListViewFrame*)
@ -338,7 +338,7 @@ void KompareSplitter::slotApplyDifference( bool apply )
void KompareSplitter::slotApplyAllDifferences( bool apply ) void KompareSplitter::slotApplyAllDifferences( bool apply )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
((KompareListViewFrame*) ((KompareListViewFrame*)
@ -349,7 +349,7 @@ void KompareSplitter::slotApplyAllDifferences( bool apply )
void KompareSplitter::slotApplyDifference( const Difference* diff, bool apply ) void KompareSplitter::slotApplyDifference( const Difference* diff, bool apply )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
((KompareListViewFrame*) ((KompareListViewFrame*)
@ -359,7 +359,7 @@ void KompareSplitter::slotApplyDifference( const Difference* diff, bool apply )
void KompareSplitter::slotDifferenceClicked( const Difference* diff ) void KompareSplitter::slotDifferenceClicked( const Difference* diff )
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
((KompareListViewFrame*) ((KompareListViewFrame*)
@ -369,7 +369,7 @@ void KompareSplitter::slotDifferenceClicked( const Difference* diff )
void KompareSplitter::slotConfigChanged() void KompareSplitter::slotConfigChanged()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) { for ( curr = d->list.first(); curr; curr = d->list.next() ) {
if ( !curr->isHandle ) if ( !curr->isHandle )
{ {
@ -385,7 +385,7 @@ void KompareSplitter::slotConfigChanged()
void KompareSplitter::slotDelayedRepaintHandles() void KompareSplitter::slotDelayedRepaintHandles()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( curr->isHandle ) if ( curr->isHandle )
((KompareConnectWidgetFrame*)curr->wid)->wid()->slotDelayedRepaint(); ((KompareConnectWidgetFrame*)curr->wid)->wid()->slotDelayedRepaint();
@ -393,7 +393,7 @@ void KompareSplitter::slotDelayedRepaintHandles()
void KompareSplitter::repaintHandles() void KompareSplitter::repaintHandles()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( curr->isHandle ) if ( curr->isHandle )
((KompareConnectWidgetFrame*)curr->wid)->wid()->tqrepaint(); ((KompareConnectWidgetFrame*)curr->wid)->wid()->tqrepaint();
@ -557,7 +557,7 @@ void KompareSplitter::slotUpdateVScrollValue()
int KompareSplitter::scrollId() int KompareSplitter::scrollId()
{ {
KQSplitterLayoutStruct *curr = d->list.first(); TQSplitterLayoutStruct *curr = d->list.first();
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
return ((KompareListViewFrame*) curr->wid)->view()->scrollId(); return ((KompareListViewFrame*) curr->wid)->view()->scrollId();
@ -566,7 +566,7 @@ int KompareSplitter::scrollId()
int KompareSplitter::lineSpacing() int KompareSplitter::lineSpacing()
{ {
KQSplitterLayoutStruct *curr = d->list.first(); TQSplitterLayoutStruct *curr = d->list.first();
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
if ( !curr->isHandle ) if ( !curr->isHandle )
return ((KompareListViewFrame*) return ((KompareListViewFrame*)
@ -576,7 +576,7 @@ int KompareSplitter::lineSpacing()
int KompareSplitter::pageSize() int KompareSplitter::pageSize()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
{ {
if ( !curr->isHandle ) if ( !curr->isHandle )
@ -590,7 +590,7 @@ int KompareSplitter::pageSize()
bool KompareSplitter::needVScrollBar() bool KompareSplitter::needVScrollBar()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int pagesize = pageSize(); int pagesize = pageSize();
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
{ {
@ -607,7 +607,7 @@ bool KompareSplitter::needVScrollBar()
int KompareSplitter::minVScrollId() int KompareSplitter::minVScrollId()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int min = -1; int min = -1;
int mSId; int mSId;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
@ -623,7 +623,7 @@ int KompareSplitter::minVScrollId()
int KompareSplitter::maxVScrollId() int KompareSplitter::maxVScrollId()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int max = 0; int max = 0;
int mSId; int mSId;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
@ -640,7 +640,7 @@ int KompareSplitter::maxVScrollId()
bool KompareSplitter::needHScrollBar() bool KompareSplitter::needHScrollBar()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
{ {
if( !curr->isHandle ) if( !curr->isHandle )
@ -655,7 +655,7 @@ bool KompareSplitter::needHScrollBar()
int KompareSplitter::maxHScrollId() int KompareSplitter::maxHScrollId()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int max = 0; int max = 0;
int mHSId; int mHSId;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
@ -673,7 +673,7 @@ int KompareSplitter::maxHScrollId()
int KompareSplitter::maxContentsX() int KompareSplitter::maxContentsX()
{ {
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int max = 0; int max = 0;
int mCX; int mCX;
for ( curr = d->list.first(); curr; curr = d->list.next() ) for ( curr = d->list.first(); curr; curr = d->list.next() )
@ -695,7 +695,7 @@ int KompareSplitter::minVisibleWidth()
// despite the fact that *noone* has a pgright and pgleft key :P // despite the fact that *noone* has a pgright and pgleft key :P
// But we do have mousewheels with horizontal scrolling functionality, // But we do have mousewheels with horizontal scrolling functionality,
// pressing shift and scrolling then goes left and right one page at the time // pressing shift and scrolling then goes left and right one page at the time
KQSplitterLayoutStruct *curr; TQSplitterLayoutStruct *curr;
int min = -1; int min = -1;
int vW; int vW;
for( curr = d->list.first(); curr; curr = d->list.next() ) for( curr = d->list.first(); curr; curr = d->list.next() )

@ -25,9 +25,9 @@
#include "komparelistview.h" #include "komparelistview.h"
#include "komparemodellist.h" #include "komparemodellist.h"
class KQSplitterLayoutStruct; class TQSplitterLayoutStruct;
class TQTextStream; class TQTextStream;
class KQSplitterHandle; class TQSplitterHandle;
namespace Diff2 { namespace Diff2 {
class DiffModel; class DiffModel;
@ -35,7 +35,7 @@ class Difference;
} }
class ViewSettings; class ViewSettings;
class KompareSplitter : public KQSplitter class KompareSplitter : public TQSplitter
{ {
Q_OBJECT Q_OBJECT
TQ_OBJECT TQ_OBJECT
@ -83,7 +83,7 @@ private slots:
void timerTimeout(); void timerTimeout();
private: private:
KQSplitterLayoutStruct *addWidget(KompareListViewFrame *w, TQSplitterLayoutStruct *addWidget(KompareListViewFrame *w,
bool prepend = FALSE ); bool prepend = FALSE );
void doMove( bool backwards, int pos, int id, int delta, void doMove( bool backwards, int pos, int id, int delta,

Loading…
Cancel
Save