diff --git a/dviwin.cpp b/dviwin.cpp index bacbcffab..f2b0cd9fe 100644 --- a/dviwin.cpp +++ b/dviwin.cpp @@ -109,7 +109,7 @@ dviWindow::dviWindow( int bdpi, const char *mfm, const char *ppr, { ChangesPossible = 1; showsbs = 1; - FontPath = QString(NULL); + FontPath = QString::null; setBackgroundColor( white ); setUpdatesEnabled(FALSE); setFocusPolicy(QWidget::StrongFocus); diff --git a/dviwin.h b/dviwin.h index 409c0225d..7b4aaba6f 100644 --- a/dviwin.h +++ b/dviwin.h @@ -54,7 +54,7 @@ signals: void currentPosChanged( QPoint ); void shrinkChanged( int shrink ); void fileChanged(); - void statusChange( const char * ); + void statusChange( const QString & ); void setPoint( QPoint p ); public slots: diff --git a/kdvi.cpp b/kdvi.cpp index b79f33c4e..78dfa55ed 100644 --- a/kdvi.cpp +++ b/kdvi.cpp @@ -53,7 +53,7 @@ kdvi::kdvi( char *fname, QWidget *, const char *name ) setMinimumSize( 400, 60 ); setCaption( kapp->getCaption() ); tipgroup = new QToolTipGroup( this, "TipGroup" ); - connect( tipgroup, SIGNAL(showTip(const char *)), SLOT(showTip(const char *)) ); + connect( tipgroup, SIGNAL(showTip(const QString &)), SLOT(showTip(const QString &)) ); connect( tipgroup, SIGNAL(removeTip()), SLOT(removeTip()) ); // Create KPanner for toolBar2 and dviwindow @@ -72,8 +72,8 @@ kdvi::kdvi( char *fname, QWidget *, const char *name ) connect( dviwin, SIGNAL(currentPage(int)), SLOT(setPage(int)) ); connect( dviwin, SIGNAL(shrinkChanged(int)), SLOT(shrinkChanged(int)) ); connect( dviwin, SIGNAL(fileChanged()), SLOT(fileChanged()) ); - connect( dviwin, SIGNAL(statusChange(const char *)), - SLOT(showTip(const char *)) ); + connect( dviwin, SIGNAL(statusChange(const QString &)), + SLOT(showTip(const QString &)) ); connect( dviwin, SIGNAL(setPoint(QPoint)), SLOT(showPoint(QPoint)) ); // Create a menubar @@ -296,16 +296,16 @@ void kdvi::makeToolBar2(QWidget *parent) sbox, SLOT(setViewSize( QSize )) ); connect( dviwin, SIGNAL(currentPosChanged( QPoint )), sbox, SLOT(setViewPos( QPoint )) ); - QToolTip::add( sbox, 0, tipgroup, i18n("Scroll window and switch the page") ); + QToolTip::add( sbox, "", tipgroup, i18n("Scroll window and switch the page") ); sbox->setFixedSize(70,80); gl->addWidget( sbox ); // Create a MarkList marklist = new MarkList( toolBar2 ); - connect( marklist, SIGNAL(selected(const char *)), - SLOT(pageActivated(const char *)) ); - QToolTip::add( marklist, 0, tipgroup, i18n("Select page and mark pages for printing") ); + connect( marklist, SIGNAL(selected(const QString &)), + SLOT(pageActivated(const QString &)) ); + QToolTip::add( marklist, "", tipgroup, i18n("Select page and mark pages for printing") ); gl->addWidget( marklist ); gl->activate(); @@ -506,7 +506,7 @@ void kdvi::openFile( QString name) if ( name.isEmpty() ) return; QString oname( name ); - name.detach(); + //name.detach(); if ( ! QFileInfo( name ).isReadable() ) name.append( ".dvi" ); if ( ! QFileInfo( name ).isReadable() ) @@ -702,7 +702,7 @@ PageDialog::PageDialog() : QDialog( 0, 0, 1 ), void kdvi::pageGoto() { PageDialog dlg; - connect( &dlg, SIGNAL(textEntered(const char *)), SLOT(pageActivated(const char *)) ); + connect( &dlg, SIGNAL(textEntered(const QString &)), SLOT(pageActivated(const QString &)) ); dlg.show(); } @@ -856,9 +856,9 @@ void kdvi::pannerChanged() } } -void kdvi::pageActivated( const char * text) +void kdvi::pageActivated( const QString & text) { - int pg = QString(text).toInt(); + int pg = text.toInt(); if (dviwin->page() != pg) dviwin->gotoPage( pg ); dviwin->setFocus(); @@ -940,7 +940,7 @@ void kdvi::fileChanged() setPage(); } -void kdvi::showTip( const char * tip) +void kdvi::showTip( const QString & tip) { message( tip ); } diff --git a/kdvi.h b/kdvi.h index a9c18cd20..03a9de3b7 100644 --- a/kdvi.h +++ b/kdvi.h @@ -72,7 +72,7 @@ private slots: // void helpAbout(); // void helpAboutQt(); void pannerChanged(); - void pageActivated(const char *); + void pageActivated(const QString &); void setPage(int p=0); void selectLarge(); void selectSmall(); @@ -84,7 +84,7 @@ private slots: void openFile(QString name); void dropEvent( KDNDDropZone * dropZone ); void updateMarklist(); - void showTip( const char *); + void showTip( const QString &); void removeTip( ); void showPoint( QPoint ); @@ -154,7 +154,7 @@ class PageDialog : public QDialog public: PageDialog(); signals: - void textEntered(const char *); + void textEntered(const QString &); private slots: void go() { emit textEntered(ed.text()); accept();} private: diff --git a/marklist.h b/marklist.h index 6852ad84e..40abc11ee 100644 --- a/marklist.h +++ b/marklist.h @@ -50,7 +50,7 @@ public slots: signals: void selected( int index ); - void selected( const char * text ); + void selected( const QString & text ); protected: void mousePressEvent ( QMouseEvent* );