void PackageManager::onFinished(PackageKit::Transaction::Exit status, uint runtime) { #ifdef PACKAGEMANAGER_LOG qDebug() << Q_FUNC_INFO << status << runtime; #endif PackageKit::Transaction *t = qobject_cast<PackageKit::Transaction*>(sender()); if (sender() == m_getUpdatesTransaction) { // delete m_getUpdatesTransaction; m_getUpdatesTransaction = 0; } else if (sender() == m_getPackagesTransaction) { // delete m_getPackagesTransaction; m_getPackagesTransaction = 0; } if (t && t->role() == PackageKit::Transaction::RoleRemovePackages) { m_packManContext.setSelectedGroup(PackageKit::Transaction::GroupUnknown); refreshUpdate(); refreshInstalled(); } else if (t && t->role() == PackageKit::Transaction::RoleUpdatePackages) { m_packManContext.setSelectedGroup(PackageKit::Transaction::GroupUnknown); refreshUpdate(); refreshInstalled(); } else if (t && t->role() == PackageKit::Transaction::RoleInstallPackages) { uint group = m_packManContext.selectedGroup(); refreshCache(); // includes refreshUpdate(); refreshInstalled(); if (m_bSimulation == false) { refreshAvailable(group); } } }
toConnectionImport::toConnectionImport(QWidget * parent) : QDialog(parent) { setupUi(this); m_tool = toConnectionImport::None; toolComboBox->addItem("None", toConnectionImport::None); toolComboBox->addItem("TOra (1.3.x)", toConnectionImport::Tora3); toolComboBox->addItem("Oracle SQL Developer (1.5)", toConnectionImport::OracleSQLDeveloper); toolComboBox->addItem("SquirrelSQL (2.6.x)", toConnectionImport::SquirrelSQL); toolComboBox_changed(0); availableModel = new toConnectionModel(); tableView->setModel(availableModel); connect(toolComboBox, SIGNAL(currentIndexChanged(int)), this, SLOT(toolComboBox_changed(int))); connect(runButton, SIGNAL(clicked()), this, SLOT(refreshAvailable())); }