Fix a number of runtime object identification problems which led to an even larger array of minor glitches

NOTE: kdevelop and kdewebdev still need to be fully repaired


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1222475 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
v3.5.13-sru
tpearson 13 years ago
parent 841194d1bf
commit f1fdec4230

@ -105,7 +105,7 @@ TQString KCGlobal::baseGroup()
void KCGlobal::repairAccels( TQWidget * tw )
{
TQObjectList * l = tw->queryList( "TQAccel" );
TQObjectList * l = tw->queryList( TQACCEL_OBJECT_NAME_STRING );
TQObjectListIt it( *l ); // iterate over the buttons
TQObject * obj;
while ( (obj=it.current()) != 0 ) { // for each found object...

@ -227,7 +227,7 @@ void KLocaleApplication::slotTranslate()
// The untranslated string for TQLabel are stored in
// the name() so we use that when retranslating
TQObject *wc;
TQObjectList *list = queryList("TQWidget");
TQObjectList *list = queryList(TQWIDGET_OBJECT_NAME_STRING);
TQObjectListIt it(*list);
while ( (wc = it.current()) != 0 )
{
@ -243,15 +243,15 @@ void KLocaleApplication::slotTranslate()
if (::qstrcmp(wc->name(), "unnamed") == 0)
continue;
if (::qstrcmp(wc->className(), "TQLabel") == 0)
if (::qstrcmp(wc->className(), TQLABEL_OBJECT_NAME_STRING) == 0)
((TQLabel *)wc)->setText( m_locale->translate( wc->name() ) );
else if (::qstrcmp(wc->className(), "TQGroupBox") == 0 ||
::qstrcmp(wc->className(), "TQVGroupBox") == 0)
else if (::qstrcmp(wc->className(), TQGROUPBOX_OBJECT_NAME_STRING) == 0 ||
::qstrcmp(wc->className(), TQVGROUPBOX_OBJECT_NAME_STRING) == 0)
((TQGroupBox *)wc)->setTitle( m_locale->translate( wc->name() ) );
else if (::qstrcmp(wc->className(), "TQPushButton") == 0 ||
else if (::qstrcmp(wc->className(), TQPUSHBUTTON_OBJECT_NAME_STRING) == 0 ||
::qstrcmp(wc->className(), "KMenuButton") == 0)
((TQPushButton *)wc)->setText( m_locale->translate( wc->name() ) );
else if (::qstrcmp(wc->className(), "TQCheckBox") == 0)
else if (::qstrcmp(wc->className(), TQCHECKBOX_OBJECT_NAME_STRING) == 0)
((TQCheckBox *)wc)->setText( m_locale->translate( wc->name() ) );
}
delete list;

@ -33,7 +33,7 @@ void StylePreview::init()
{
// Ensure that the user can't toy with the child widgets.
// Method borrowed from Qt's qtconfig.
TQObjectList* l = queryList("TQWidget");
TQObjectList* l = queryList(TQWIDGET_OBJECT_NAME_STRING);
TQObjectListIt it(*l);
TQObject* obj;
while ((obj = it.current()) != 0)

@ -369,7 +369,7 @@ void MediaNotifier::slotFreeCancel()
void MediaNotifier::slotFreeFinished( KMessageBox::ButtonCode res )
{
TQCheckBox *checkbox = ::tqqt_cast<TQCheckBox*>( m_freeDialog->child( 0, "TQCheckBox" ) );
TQCheckBox *checkbox = ::tqqt_cast<TQCheckBox*>( m_freeDialog->child( 0, TQCHECKBOX_OBJECT_NAME_STRING ) );
if ( checkbox && checkbox->isChecked() )
KMessageBox::saveDontShowAgainYesNo("dontagainfreespace", res);
m_freeDialog->delayedDestruct();

@ -1265,7 +1265,7 @@ bool KonqView::eventFilter( TQObject *obj, TQEvent *e )
KURL::List lstDragURLs;
bool ok = KURLDrag::decode( ev, lstDragURLs );
TQObjectList *children = m_pPart->widget()->queryList( "TQWidget" );
TQObjectList *children = m_pPart->widget()->queryList( TQWIDGET_OBJECT_NAME_STRING );
if ( ok &&
!lstDragURLs.first().url().tqcontains( "javascript:", false ) && // ### this looks like a hack to me

@ -41,7 +41,7 @@ void StylePreview::init()
{
// Ensure that the user can't toy with the child widgets.
// Method borrowed from Qt's qtconfig.
TQObjectList* l = queryList("TQWidget");
TQObjectList* l = queryList(TQWIDGET_OBJECT_NAME_STRING);
TQObjectListIt it(*l);
TQObject* obj;
while ((obj = it.current()) != 0)

@ -142,7 +142,7 @@ void KSysGuardApplet::applySettings()
resizeDocks( mSettingsDlg->numDisplay() );
for ( uint i = 0; i < mDockCount; ++i )
if ( !mDockList[ i ]->isA( "TQFrame" ) )
if ( !mDockList[ i ]->isA( TQFRAME_OBJECT_NAME_STRING ) )
((KSGRD::SensorDisplay*)mDockList[ i ])->setUpdateInterval( updateInterval() );
save();
@ -201,7 +201,7 @@ void KSysGuardApplet::dropEvent( TQDropEvent *e )
return;
int dock = findDock( e->pos() );
if ( mDockList[ dock ]->isA( "TQFrame" ) ) {
if ( mDockList[ dock ]->isA( TQFRAME_OBJECT_NAME_STRING ) ) {
if ( sensorType == "integer" || sensorType == "float" ) {
KPopupMenu popup;
TQWidget *wdg = 0;
@ -246,7 +246,7 @@ void KSysGuardApplet::dropEvent( TQDropEvent *e )
}
}
if ( !mDockList[ dock ]->isA( "TQFrame" ) )
if ( !mDockList[ dock ]->isA( TQFRAME_OBJECT_NAME_STRING ) )
((KSGRD::SensorDisplay*)mDockList[ dock ])->
addSensor( hostName, sensorName, sensorType, sensorDescr );
}
@ -429,7 +429,7 @@ bool KSysGuardApplet::save()
TQStringList hosts;
uint i;
for ( i = 0; i < mDockCount; ++i )
if ( !mDockList[ i ]->isA( "TQFrame" ) )
if ( !mDockList[ i ]->isA( TQFRAME_OBJECT_NAME_STRING ) )
((KSGRD::SensorDisplay*)mDockList[ i ])->hosts( hosts );
// save host information (name, shell, etc.)
@ -449,7 +449,7 @@ bool KSysGuardApplet::save()
}
for ( i = 0; i < mDockCount; ++i )
if ( !mDockList[ i ]->isA( "TQFrame" ) ) {
if ( !mDockList[ i ]->isA( TQFRAME_OBJECT_NAME_STRING ) ) {
TQDomElement element = doc.createElement( "display" );
ws.appendChild( element );
element.setAttribute( "dock", i );

@ -177,7 +177,7 @@ static
QWidgetClassRec qwidgetClassRec = {
{ /* core fields */
/* superclass */ (WidgetClass) &widgetClassRec,
/* class_name */ (char*)"TQWidget",
/* class_name */ (char*)TQWIDGET_OBJECT_NAME_STRING,
/* widget_size */ sizeof(QWidgetRec),
/* class_initialize */ 0,
/* class_part_initialize */ 0,
@ -438,7 +438,7 @@ void KXtWidget::init(const char* name, WidgetClass widget_class,
/*!
Constructs a KXtWidget of the special Xt widget class known as
"TQWidget" to the resource manager.
TQWIDGET_OBJECT_NAME_STRING to the resource manager.
Use this constructor to utilize Qt widgets in an Xt/Motif
application. The KXtWidget is a TQWidget, so you can create
@ -492,7 +492,7 @@ KXtWidget::~KXtWidget()
{
// Delete children first, as Xt will destroy their windows
//
TQObjectList* list = queryList("TQWidget", 0, FALSE, FALSE);
TQObjectList* list = queryList(TQWIDGET_OBJECT_NAME_STRING, 0, FALSE, FALSE);
if ( list ) {
TQWidget* c;
TQObjectListIt it( *list );

Loading…
Cancel
Save