Source Code (Use browser search to find items of interest.)
Class Index
kghostview'PrintSetup (./kdegraphics/kghostview/print.h:14)
class PrintSetup : public QDialog {
Q_OBJECT
public:
PrintSetup( QWidget *parent, const char *name, QString pname,
QString spooler, QString variable );
QLineEdit* leName;
QLineEdit* leSpool;
QLineEdit* leVar;
};
kghostview'PrintSetup::PrintSetup() (./kdegraphics/kghostview/print.cpp:30)
PrintSetup::PrintSetup( QWidget *parent, const char *name, QString pname,
QString spooler, QString variable )
: QDialog( parent, name, TRUE )
{
setFocusPolicy(QWidget::StrongFocus);
setCaption( i18n( "Printer setup" ) );
int border = 10;
QBoxLayout *topLayout = new QVBoxLayout( this, border );
topLayout->addStretch( 10 );
QGridLayout *grid = new QGridLayout( 7, 2, 5 );
topLayout->addLayout( grid );
grid->addRowSpacing(2,5);
grid->addRowSpacing(4,5);
grid->setColStretch(0,10);
grid->setColStretch(1,100);
leName = new QLineEdit( this );
leName->setFocus();
leName->setFixedHeight( leName->sizeHint().height() );
leName->setText( pname );
grid->addWidget( leName, 1, 1 );
QLabel* tmpQLabel;
tmpQLabel = new QLabel( leName, i18n("&Printer name"), this );
tmpQLabel->setAlignment( AlignRight | AlignVCenter | ShowPrefix );
tmpQLabel->setMinimumSize( tmpQLabel->sizeHint() );
grid->addWidget( tmpQLabel, 1, 0 );
leSpool = new QLineEdit( this );
leSpool->setFixedHeight( leName->sizeHint().height() );
leSpool->setText( spooler );
grid->addWidget( leSpool, 3, 1 );
tmpQLabel = new QLabel( leSpool, i18n("&Spooler command"), this );
tmpQLabel->setAlignment( AlignRight | AlignVCenter | ShowPrefix );
tmpQLabel->setMinimumSize( tmpQLabel->sizeHint() );
grid->addWidget( tmpQLabel, 3, 0 );
leVar = new QLineEdit( this );
leVar->setFixedHeight( leName->sizeHint().height() );
leVar->setText( variable );
grid->addWidget( leVar, 5, 1 );
tmpQLabel = new QLabel( leVar, i18n("&Environment variable"), this );
tmpQLabel->setAlignment( AlignRight | AlignVCenter | ShowPrefix );
tmpQLabel->setMinimumSize( tmpQLabel->sizeHint() );
grid->addWidget( tmpQLabel, 5, 0 );
QFrame* tmpQFrame;
tmpQFrame = new QFrame( this );
tmpQFrame->setFrameStyle( QFrame::HLine | QFrame::Sunken );
tmpQFrame->setMinimumHeight( tmpQFrame->sizeHint().height() );
topLayout->addWidget( tmpQFrame );
// CREATE BUTTONS
KButtonBox *bbox = new KButtonBox( this );
bbox->addStretch( 10 );
QPushButton* ok = bbox->addButton( i18n("&OK") );
connect( ok, SIGNAL(clicked()), SLOT(accept()) );
QPushButton* cancel = bbox->addButton( i18n("&Cancel") );
connect( cancel, SIGNAL(clicked()), SLOT(reject()) );
bbox->layout();
topLayout->addWidget( bbox );
topLayout->activate();
}