E2ServerInterface::E2ServerInterface(QWidget *parent, Qt::WFlags flags) : QAbstractServerInterface(parent, flags), m_ringProf(":image/profileedit/Note"), m_browser(0), m_wallpaper(":image/themes/qtopia/ladybug.png"), operatorItem(0), datebook(":image/datebook/DateBook_16"), m_model(0), m_appointment(0) { // XXX - remove me DialerControl::instance(); // Replace default call history BuiltinApplicationLauncher::install("callhistory", e2_callhistory); E2Header *header = new E2Header(0); header->show(); setGeometry(qApp->desktop()->availableGeometry()); m_bar = new E2TelephonyBar(this); E2Telephony *telephony = new E2Telephony(0); E2Incoming * incoming = new E2Incoming(); QObject::connect(incoming, SIGNAL(showCallscreen()), telephony, SLOT(popupCallscreen())); QObject::connect(incoming, SIGNAL(showCallscreen()), telephony, SLOT(display())); (void)new E2NewMessage(); QtopiaChannel *e2 = new QtopiaChannel("QPE/E2", this); QObject::connect(e2, SIGNAL(received(QString,QByteArray)), this, SLOT(e2Received(QString,QByteArray))); operatorItem = new QValueSpaceItem("/Telephony/Status/OperatorName", this); QObject::connect(operatorItem, SIGNAL(contentsChanged()), this, SLOT(operatorChanged())); QObject::connect(&appointmentTimer, SIGNAL(timeout()), this, SLOT(updateAppointment())); }
DropValuesDialog::DropValuesDialog(Spreadsheet* s, bool mask, QWidget* parent, Qt::WFlags fl) : KDialog(parent, fl), m_spreadsheet(s), m_mask(mask) { setWindowTitle(i18n("Drop values")); QFrame* mainWidget = new QFrame(this); ui.setupUi(mainWidget); setMainWidget( mainWidget ); ui.cbOperator->addItem(i18n("equal to")); ui.cbOperator->addItem(i18n("between (including end points)")); ui.cbOperator->addItem(i18n("between (excluding end points)")); ui.cbOperator->addItem(i18n("greater then")); ui.cbOperator->addItem(i18n("greater then or equal to")); ui.cbOperator->addItem(i18n("lesser then")); ui.cbOperator->addItem(i18n("lesser then or equal to")); ui.leValue1->setValidator( new QDoubleValidator(ui.leValue1) ); ui.leValue2->setValidator( new QDoubleValidator(ui.leValue2) ); setButtons( KDialog::Ok | KDialog::Cancel ); if (m_mask) { setButtonText(KDialog::Ok, i18n("&Mask")); setButtonToolTip(KDialog::Ok, i18n("Mask values in the specified region")); ui.lMode->setText(i18n("Mask values")); setWindowTitle(i18n("Mask values")); } else { setButtonText(KDialog::Ok, i18n("&Drop")); setButtonToolTip(KDialog::Ok, i18n("Drop values in the specified region")); } connect( ui.cbOperator, SIGNAL(currentIndexChanged(int)), this, SLOT(operatorChanged(int)) ); connect(this, SIGNAL(okClicked()), this, SLOT(okClicked())); resize( QSize(400,0).expandedTo(minimumSize()) ); operatorChanged(0); }