mirror of
https://invent.kde.org/graphics/okular
synced 2024-08-25 02:45:38 +00:00
Connecting to signals - cool,
connecting with slots that moc can understand - a lot cooler. Removing class keyword from the slot signature. svn path=/trunk/kdegraphics/kdvi/; revision=196035
This commit is contained in:
parent
e68b465c70
commit
c2889554ce
|
@ -36,7 +36,7 @@ infoDialog::infoDialog( QWidget* parent )
|
|||
TextLabel2->setMinimumHeight(fontMetrics().height()*10);
|
||||
QToolTip::add( TextLabel2, i18n("Information on currently loaded fonts.") );
|
||||
QWhatsThis::add( TextLabel2, i18n("This text field shows detailed information about the currently loaded fonts. "
|
||||
"This is useful for experts who want to locate problems in the setup of TeX or KDVI.") );
|
||||
"This is useful for experts who want to locate problems in the setup of TeX or KDVI.") );
|
||||
topLayout2->addWidget( TextLabel2 );
|
||||
|
||||
QFrame *page3 = addPage( i18n("External Programs") );
|
||||
|
@ -59,30 +59,30 @@ void infoDialog::setDVIData(dvifile *dviFile)
|
|||
{
|
||||
QString text = "";
|
||||
|
||||
if (dviFile == NULL)
|
||||
if (dviFile == NULL)
|
||||
text = i18n("There is no DVI file loaded at the moment.");
|
||||
else {
|
||||
text.append("<table WIDTH=\"100%\" NOSAVE >");
|
||||
text.append(QString("<tr><td><b>%1</b></td> <td>%2</td></tr>").arg(i18n("Filename")).arg(dviFile->filename));
|
||||
|
||||
QFile file(dviFile->filename);
|
||||
if (file.exists())
|
||||
if (file.exists())
|
||||
text.append(QString("<tr><td><b>%1</b></td> <td>%2</td></tr>").arg(i18n("File Size")).arg(KIO::convertSize(file.size())));
|
||||
else
|
||||
text.append(QString("<tr><td><b> </b></td> <td>%1</td></tr>").arg(i18n("The file does no longer exist.")));
|
||||
|
||||
|
||||
text.append(QString("<tr><td><b> </b></td> <td> </td></tr>"));
|
||||
text.append(QString("<tr><td><b>%1</b></td> <td>%2</td></tr>").arg(i18n("#Pages")).arg(dviFile->total_pages));
|
||||
text.append(QString("<tr><td><b>%1</b></td> <td>%2</td></tr>").arg(i18n("Generator/Date")).arg(dviFile->generatorString));
|
||||
} // else (dviFile == NULL)
|
||||
|
||||
TextLabel1->setText( text );
|
||||
|
||||
TextLabel1->setText( text );
|
||||
}
|
||||
|
||||
|
||||
void infoDialog::setFontInfo(class fontPool *fp)
|
||||
void infoDialog::setFontInfo(fontPool *fp)
|
||||
{
|
||||
TextLabel2->setText(fp->status());
|
||||
TextLabel2->setText(fp->status());
|
||||
}
|
||||
|
||||
void infoDialog::outputReceiver(QString op)
|
||||
|
@ -112,7 +112,7 @@ void infoDialog::outputReceiver(QString op)
|
|||
QString startLine = line.mid(startlineindex,endstartline-startlineindex);
|
||||
if (MFOutputReceived)
|
||||
TextLabel3->append("<hr>\n<b>"+startLine+"</b>");
|
||||
else
|
||||
else
|
||||
TextLabel3->append("<b>"+startLine+"</b>");
|
||||
TextLabel3->append(line.mid(endstartline));
|
||||
} else
|
||||
|
|
11
infodialog.h
11
infodialog.h
|
@ -12,18 +12,19 @@
|
|||
|
||||
class dvifile;
|
||||
|
||||
class QVBoxLayout;
|
||||
class QHBoxLayout;
|
||||
class QGridLayout;
|
||||
class QVBoxLayout;
|
||||
class QHBoxLayout;
|
||||
class QGridLayout;
|
||||
class QLabel;
|
||||
class KPushButton;
|
||||
class QTabWidget;
|
||||
class QTable;
|
||||
class QTextView;
|
||||
class QWidget;
|
||||
class fontPool;
|
||||
|
||||
class infoDialog : public KDialogBase
|
||||
{
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
|
@ -46,7 +47,7 @@ public slots:
|
|||
/** This slot is called whenever anything in the fontpool has
|
||||
changed. If the infoDialog is shown, the dialog could then
|
||||
query the fontpool for more information. */
|
||||
void setFontInfo(class fontPool *fp);
|
||||
void setFontInfo(fontPool *fp);
|
||||
|
||||
/** Calling this slot clears the text view and stores the
|
||||
headline. The next time output is received via the
|
||||
|
|
Loading…
Reference in a new issue