void WCoverArtMenu::createActions() { m_pChange = new QAction(tr("Choose new cover", "change cover art location"), this); connect(m_pChange, SIGNAL(triggered()), this, SLOT(slotChange())); addAction(m_pChange); m_pUnset = new QAction(tr("Clear cover", "clears the set cover art -- does not touch files on disk"), this); connect(m_pUnset, SIGNAL(triggered()), this, SLOT(slotUnset())); addAction(m_pUnset); m_pReload = new QAction(tr("Reload from file/folder", "reload cover art from file metadata or folder"), this); connect(m_pReload, SIGNAL(triggered()), this, SIGNAL(reloadCoverArt())); addAction(m_pReload); }
ConfFilters::ConfFilters(TQWidget *parent, const char *name) : TQWidget(parent, name) { m_filters = new TDEListView(this); m_filters->addColumn(i18n("Mime Type")); m_filters->addColumn(i18n("Command")); m_filters->setFrameStyle(TQFrame::WinPanel|TQFrame::Sunken); m_filters->setLineWidth(1); m_filters->setSorting(-1); m_filters->header()->setStretchEnabled(true, 1); connect(m_filters, TQT_SIGNAL(doubleClicked(TQListViewItem*)), TQT_SLOT(slotChange())); m_add = new TQPushButton(this); m_add->setPixmap(BarIcon("document-new")); m_remove = new TQPushButton(this); m_remove->setIconSet(BarIconSet("remove")); m_change = new TQPushButton(this); m_change->setIconSet(BarIconSet("filter")); m_up = new TQPushButton(this); m_up->setIconSet(BarIconSet("go-up")); m_down = new TQPushButton(this); m_down->setIconSet(BarIconSet("go-down")); connect(m_add, TQT_SIGNAL(clicked()), TQT_SLOT(slotAdd())); connect(m_change, TQT_SIGNAL(clicked()), TQT_SLOT(slotChange())); connect(m_remove, TQT_SIGNAL(clicked()), TQT_SLOT(slotRemove())); connect(m_up, TQT_SIGNAL(clicked()), TQT_SLOT(slotUp())); connect(m_down, TQT_SIGNAL(clicked()), TQT_SLOT(slotDown())); TQToolTip::add(m_add, i18n("Add filter")); TQToolTip::add(m_change, i18n("Modify filter")); TQToolTip::add(m_remove, i18n("Remove filter")); TQToolTip::add(m_up, i18n("Move filter up")); TQToolTip::add(m_down, i18n("Move filter down")); TQHBoxLayout *l0 = new TQHBoxLayout(this, 10, 10); TQVBoxLayout *l1 = new TQVBoxLayout(0, 0, 0); l0->addWidget(m_filters, 1); l0->addLayout(l1, 0); l1->addWidget(m_add); l1->addWidget(m_change); l1->addWidget(m_remove); l1->addSpacing(10); l1->addWidget(m_up); l1->addWidget(m_down); l1->addStretch(1); updateButton(); connect(m_filters, TQT_SIGNAL(selectionChanged ()),TQT_SLOT(updateButton())); }
entry.name = di->pszOGCDatumName; entry.idx = idx; list << entry; ++di;++idx; } qSort(list.begin(), list.end(), mitabLessThan); foreach(entry, list) { comboDatum->addItem(entry.name, entry.idx); } comboHemisphere->addItem(tr("north"), ""); comboHemisphere->addItem(tr("south"), "+south"); connect(radioLonLat, SIGNAL(clicked()), this, SLOT(slotChange())); connect(radioMercator, SIGNAL(clicked()), this, SLOT(slotChange())); connect(radioWorldMercator, SIGNAL(clicked()), this, SLOT(slotChange())); connect(radioUTM, SIGNAL(clicked()), this, SLOT(slotChange())); connect(radioUserDef, SIGNAL(clicked()), this, SLOT(slotChange())); connect(comboDatum, SIGNAL(currentIndexChanged(int)), this, SLOT(slotChange())); connect(comboHemisphere, SIGNAL(currentIndexChanged(int)), this, SLOT(slotChange())); connect(lineUserDef, SIGNAL(textChanged(const QString&)), this, SLOT(slotChange())); connect(spinUTMZone, SIGNAL(valueChanged(int)), this, SLOT(slotChange())); QString projstr = line.text(); QRegExp re1("\\+proj=longlat\\s(.*)"); QRegExp re2("\\+proj=merc \\+a=6378137 \\+b=6378137 \\+lat_ts=0.0 \\+lon_0=0.0 \\+x_0=0.0 \\+y_0=0 \\+k=1.0 \\+units=m \\+nadgrids=@null \\+no_defs"); QRegExp re3("\\+proj=merc\\s(.*)"); QRegExp re4("\\+proj=utm \\+zone=([0-9]+)\\s(.*)");