QX::QX(QWidget *parent, Qt::WFlags f) : QWidget(parent) { Q_UNUSED(f); BuildMenu(); favouritesAction->setChecked(true); lineEdit = new QLineEdit("terminal.sh", this); bOk = new QPushButton(this); bOk->setMinimumWidth(100); bOk->setText("Run"); connect(bOk, SIGNAL(clicked()), this, SLOT(okClicked())); lw = new QListWidget(this); connect(lw, SIGNAL(clicked(QModelIndex)), this, SLOT(listClicked())); lAppname = new QLabel(this); bResume = new QPushButton(this); bTerminate = new QPushButton(this); lAppname->setVisible(false); lAppname->setAlignment(Qt::AlignCenter); bResume->setVisible(false); bTerminate->setVisible(false); connect(bResume, SIGNAL(clicked()), this, SLOT(resumeClicked())); connect(bTerminate, SIGNAL(clicked()), this, SLOT(terminateClicked())); //------------------------------------------ grid=new QGridLayout(this); grid->addWidget(lineEdit,0,0); grid->addWidget(bOk,0,1); grid->addWidget(lw,1,0,1,2); grid->addWidget(lAppname,2,0,1,2); grid->addWidget(bResume,3,0,1,2); grid->addWidget(bTerminate,4,0,1,2); LoadFavourites(); scanner = new DesktopScanner(); FillApps(favouritesAction->isChecked()); //========================================== appRunScr = new AppRunningScreen(); process = NULL; xprocess = NULL; screen = QX::ScreenMain; #if QTOPIA powerConstraint = QtopiaApplication::Disable; // Start the "QX" service that handles application switching. new QxService(this); #endif showScreen(QX::ScreenMain); }
bool CFavouritesDirectory::GetDirectory(const CURL& url, CFileItemList &items) { items.Clear(); if (url.IsProtocol("favourites")) { return Load(items); //load the default favourite files } return LoadFavourites(url.Get(), items); //directly load the given file }
bool CFavouritesDirectory::GetDirectory(const CStdString& strPath, CFileItemList &items) { items.Clear(); CURL url(strPath); if (url.GetProtocol() == "favourites") { Load(items); //load the default favourite files } return LoadFavourites(strPath, items); //directly load the given file }
void ServerBrowser::Refresh() { ui->twServers->clear(); if(selected == 1) http->get(MASTERLIST_SERVERS); else if(selected == 2) http->get(MASTERLIST_FEATURED); else if(selected == 3) http->get(MASTERLIST_SPONSORS); else if(selected == 4) { LoadFavourites(); } }