//************************************************************************ // called when the configuration has changed //************************************************************************ void CContactList::OnConfigChanged() { RefreshList(); }
void ListLog::refresh(int line) { RefreshList(line); UpdateTimes(); }
void ListLog::logReloadedData() { RefreshList(); UpdateTimes(); selectionChangedData(); }
void ResourceDeployListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
void ListLog::modifiedData(int line) { RefreshList(line); UpdateTimes(); }
void CompanyTypeListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
void ResourceStatusListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
ListMatrices::ListMatrices(QString station,QWidget *parent,const char *name) : QDialog(parent,name,true) { // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMaximumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setMaximumHeight(sizeHint().height()); list_station=station; setCaption(tr("Rivendell Switcher List")); // // Create Fonts // QFont font=QFont("Helvetica",12,QFont::Bold); font.setPixelSize(12); QFont small_font=QFont("Helvetica",10,QFont::Bold); small_font.setPixelSize(10); // // Initialize Data Structures // for(int i=0; i<MAX_MATRICES; i++) { list_matrix_modified[i]=false; } // // Matrix List Box // list_view=new QListView(this,"list_box"); list_view->setGeometry(10,24,sizeHint().width()-20,sizeHint().height()-94); QLabel *label=new QLabel(list_view,tr("Switchers:"),this,"list_view_label"); label->setFont(font); label->setGeometry(14,5,85,19); list_view->setAllColumnsShowFocus(true); list_view->setItemMargin(5); list_view->addColumn(tr("MATRIX")); list_view->setColumnAlignment(0,Qt::AlignHCenter); list_view->addColumn(tr("DESCRIPTION")); list_view->setColumnAlignment(1,Qt::AlignLeft); list_view->addColumn(tr("TYPE")); list_view->setColumnAlignment(2,Qt::AlignLeft); connect(list_view,SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this,SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); RefreshList(); // // Add Button // QPushButton *add_button=new QPushButton(this,"add_button"); add_button->setGeometry(10,sizeHint().height()-60,80,50); add_button->setFont(font); add_button->setText(tr("&Add")); connect(add_button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // QPushButton *edit_button=new QPushButton(this,"edit_button"); edit_button->setGeometry(100,sizeHint().height()-60,80,50); edit_button->setFont(font); edit_button->setText(tr("&Edit")); connect(edit_button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // QPushButton *delete_button=new QPushButton(this,"delete_button"); delete_button->setGeometry(190,sizeHint().height()-60,80,50); delete_button->setFont(font); delete_button->setText(tr("&Delete")); connect(delete_button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Close Button // QPushButton *close_button=new QPushButton(this,"close_button"); close_button->setGeometry(sizeHint().width()-90,sizeHint().height()-60, 80,50); close_button->setDefault(true); close_button->setFont(font); close_button->setText(tr("&Close")); connect(close_button,SIGNAL(clicked()),this,SLOT(closeData())); }
ListEncoders::ListEncoders(const QString &stationname,QWidget *parent) : QDialog(parent,"",true) { list_stationname=stationname; setCaption(tr("RDAdmin - List Encoders")); // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); // // Create Fonts // QFont bold_font=QFont("Helvetica",12,QFont::Bold); bold_font.setPixelSize(12); QFont font=QFont("Helvetica",12,QFont::Normal); font.setPixelSize(12); // // Encoders List Box // list_list_view=new RDListView(this); list_list_label= new QLabel(list_list_view,tr("Encoders on")+" "+stationname,this); list_list_label->setFont(bold_font); list_list_view->setAllColumnsShowFocus(true); list_list_view->setItemMargin(5); list_list_view->addColumn(tr("Format Name")); list_list_view->setColumnAlignment(0,Qt::AlignHCenter); list_list_view->addColumn(tr("Extension")); list_list_view->setColumnAlignment(1,Qt::AlignHCenter); list_list_view->addColumn(tr("Valid Channels")); list_list_view->setColumnAlignment(2,Qt::AlignLeft); list_list_view->addColumn(tr("Valid Sample Rates")); list_list_view->setColumnAlignment(3,Qt::AlignLeft); list_list_view->addColumn(tr("Valid Bit Rates")); list_list_view->setColumnAlignment(4,Qt::AlignLeft); connect(list_list_view, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this,SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); // // Add Button // list_add_button=new QPushButton(this); list_add_button->setFont(bold_font); list_add_button->setText(tr("&Add")); connect(list_add_button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // list_edit_button=new QPushButton(this); list_edit_button->setFont(bold_font); list_edit_button->setText(tr("&Edit")); connect(list_edit_button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // list_delete_button=new QPushButton(this); list_delete_button->setFont(bold_font); list_delete_button->setText(tr("&Delete")); connect(list_delete_button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Close Button // list_close_button=new QPushButton(this); list_close_button->setDefault(true); list_close_button->setFont(bold_font); list_close_button->setText(tr("&Close")); connect(list_close_button,SIGNAL(clicked()),this,SLOT(closeData())); RefreshList(); }
ListSvcs::ListSvcs(QWidget *parent) : QDialog(parent,"",true) { // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMaximumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setMaximumHeight(sizeHint().height()); setCaption(tr("Services")); // // Create Fonts // QFont font=QFont("Helvetica",12,QFont::Bold); font.setPixelSize(12); QFont small_font=QFont("Helvetica",10,QFont::Normal); small_font.setPixelSize(10); // // Add Button // QPushButton *add_button=new QPushButton(this,"add_button"); add_button->setGeometry(100,30,80,50); add_button->setFont(font); add_button->setText(tr("&Add")); connect(add_button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // QPushButton *edit_button=new QPushButton(this,"edit_button"); edit_button->setGeometry(100,90,80,50); edit_button->setFont(font); edit_button->setText(tr("&Edit")); connect(edit_button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // QPushButton *delete_button=new QPushButton(this,"delete_button"); delete_button->setGeometry(100,150,80,50); delete_button->setFont(font); delete_button->setText(tr("&Delete")); connect(delete_button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Close Button // QPushButton *close_button=new QPushButton(this,"close_button"); close_button->setGeometry(100,240,80,50); close_button->setDefault(true); close_button->setFont(font); close_button->setText(tr("&Close")); connect(close_button,SIGNAL(clicked()),this,SLOT(closeData())); // // Services List Box // list_box=new QListBox(this,"list_box"); list_box->setGeometry(10,30,80,260); QLabel *list_box_label=new QLabel(list_box,tr("&Services:"), this,"list_box_label"); list_box_label->setFont(font); list_box_label->setGeometry(14,11,85,19); connect(list_box,SIGNAL(doubleClicked(QListBoxItem *)), this,SLOT(doubleClickedData(QListBoxItem *))); RefreshList(); }
ListUsers::ListUsers(const QString &admin_name,QWidget *parent,const char *name) : QDialog(parent,name,true) { list_admin_name=admin_name; // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setCaption(tr("Rivendell User List")); // // Create Fonts // QFont font=QFont("Helvetica",12,QFont::Bold); font.setPixelSize(12); QFont list_font=QFont("Helvetica",12,QFont::Normal); list_font.setPixelSize(12); QFont small_font=QFont("Helvetica",10,QFont::Normal); small_font.setPixelSize(10); // // Create Icons // list_admin_map=new QPixmap(admin_xpm); list_user_map=new QPixmap(user_xpm); // // Add Button // list_add_button=new QPushButton(this,"list_add_button"); list_add_button->setFont(font); list_add_button->setText(tr("&Add")); connect(list_add_button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // list_edit_button=new QPushButton(this,"list_edit_button"); list_edit_button->setFont(font); list_edit_button->setText(tr("&Edit")); connect(list_edit_button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // list_delete_button=new QPushButton(this,"list_delete_button"); list_delete_button->setFont(font); list_delete_button->setText(tr("&Delete")); connect(list_delete_button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Close Button // list_close_button=new QPushButton(this,"list_close_button"); list_close_button->setDefault(true); list_close_button->setFont(font); list_close_button->setText(tr("&Close")); connect(list_close_button,SIGNAL(clicked()),this,SLOT(closeData())); // // User List // list_users_view=new RDListView(this,"list_users_view"); list_users_view->setFont(list_font); list_users_view->setAllColumnsShowFocus(true); list_users_view->setItemMargin(5); list_users_view->addColumn(""); list_users_view->addColumn(tr("USER NAME")); list_users_view->addColumn(tr("FULL NAME")); list_users_view->addColumn(tr("DESCRIPTION")); QLabel *list_box_label=new QLabel(list_users_view,tr("&Users:"), this,"list_box_label"); list_box_label->setFont(font); list_box_label->setGeometry(14,11,85,19); connect(list_users_view, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this, SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); RefreshList(); }
ListVguestResources::ListVguestResources(RDMatrix *matrix, RDMatrix::VguestType type,int size, QWidget *parent) : QDialog(parent,"",true) { QString sql; QString str; list_matrix=matrix; list_type=type; list_size=size; // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMaximumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setMaximumHeight(sizeHint().height()); // // Create Fonts // QFont bold_font=QFont("Helvetica",12,QFont::Bold); bold_font.setPixelSize(12); QFont font=QFont("Helvetica",12,QFont::Normal); font.setPixelSize(12); // // Resources List Box // list_list_view=new QListView(this); list_list_view-> setGeometry(10,24,sizeHint().width()-20,sizeHint().height()-94); QLabel *label=new QLabel(list_list_view,list_table,this); label->setFont(bold_font); label->setGeometry(14,5,85,19); list_list_view->setAllColumnsShowFocus(true); list_list_view->setItemMargin(5); switch(list_type) { case RDMatrix::VguestTypeRelay: setCaption(tr("vGuest Switches")); list_list_view->addColumn(tr("GPIO LINE")); break; case RDMatrix::VguestTypeDisplay: setCaption(tr("vGuest Displays")); list_list_view->addColumn(tr("DISPLAY")); break; } list_list_view->setColumnAlignment(0,Qt::AlignHCenter); list_list_view->addColumn(tr("ENGINE (Hex)")); list_list_view->setColumnAlignment(1,Qt::AlignHCenter); list_list_view->addColumn(tr("DEVICE (Hex)")); list_list_view->setColumnAlignment(2,Qt::AlignHCenter); switch(list_type) { case RDMatrix::VguestTypeRelay: list_list_view->addColumn(tr("SURFACE (Hex)")); list_list_view->setColumnAlignment(3,Qt::AlignHCenter); list_list_view->addColumn(tr("BUS/RELAY (Hex)")); list_list_view->setColumnAlignment(4,Qt::AlignHCenter); break; case RDMatrix::VguestTypeDisplay: list_list_view->addColumn(tr("SURFACE (Hex)")); list_list_view->setColumnAlignment(3,Qt::AlignHCenter); break; } connect(list_list_view, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this, SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); // // Edit Button // QPushButton *button=new QPushButton(this); button->setGeometry(10,sizeHint().height()-60,80,50); button->setFont(bold_font); button->setText(tr("&Edit")); connect(button,SIGNAL(clicked()),this,SLOT(editData())); // // Ok Button // button=new QPushButton(this); button->setGeometry(sizeHint().width()-180,sizeHint().height()-60,80,50); button->setDefault(true); button->setFont(bold_font); button->setText(tr("&OK")); connect(button,SIGNAL(clicked()),this,SLOT(okData())); // // Cancel Button // button=new QPushButton(this); button->setGeometry(sizeHint().width()-90,sizeHint().height()-60, 80,50); button->setFont(bold_font); button->setText(tr("&Cancel")); connect(button,SIGNAL(clicked()),this,SLOT(cancelData())); // // Load Values // RefreshList(); }
EditClock::EditClock(QString clockname,bool new_clock, std::vector<QString> *new_clocks,QWidget *parent) : QDialog(parent,"",true) { QString str; str=QString(tr("Edit Clock:")); setCaption(QString().sprintf("%s %s",(const char *)str, (const char *)clockname)); edit_name=clockname; edit_new_clock=new_clock; edit_new_clocks=new_clocks; // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMaximumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setMaximumHeight(sizeHint().height()); // // Create Fonts // QFont bold_font=QFont("Helvetica",12,QFont::Bold); bold_font.setPixelSize(12); QFont font=QFont("Helvetica",12,QFont::Normal); font.setPixelSize(12); edit_title_font=new QFont("Helvetica",24,QFont::Bold); edit_title_font->setPixelSize(24); edit_title_metrics=new QFontMetrics(*edit_title_font); // // Clock Names // edit_clockname_label=new QLabel(clockname,this); edit_clockname_label->setGeometry(10,10,280,20); edit_clockname_label->setFont(bold_font); edit_shortname_edit=new QLineEdit(this); edit_shortname_edit->setGeometry(350,10,40,20); edit_shortname_edit->setMaxLength(3); QLabel *label=new QLabel(edit_shortname_edit,tr("Code:"),this); label->setGeometry(295,10,50,20); label->setFont(bold_font); label->setAlignment(AlignRight|AlignVCenter); // // Clock List // edit_clocks_list=new ClockListView(this); edit_clocks_list->setGeometry(10,35,CENTER_LINE-20,sizeHint().height()-250); edit_clocks_list->setAllColumnsShowFocus(true); edit_clocks_list->setItemMargin(5); edit_clocks_list->addColumn(tr("Start")); edit_clocks_list->addColumn(tr("End")); edit_clocks_list->addColumn(tr("Event")); edit_clocks_list->addColumn(tr("Length")); edit_clocks_list->setColumnAlignment(3,AlignRight); edit_clocks_list->addColumn(tr("Count")); edit_clocks_list->setColumnAlignment(4,AlignCenter); connect(edit_clocks_list, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this,SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); connect(edit_clocks_list,SIGNAL(selectionChanged(QListViewItem *)), this,SLOT(selectionChangedData(QListViewItem *))); connect(edit_clocks_list,SIGNAL(editLine(int)), this,SLOT(editEventData(int))); // // Add Button // QPushButton *button=new QPushButton(this); button->setGeometry(10,sizeHint().height()-210,80,50); button->setFont(bold_font); button->setText(tr("&Add")); connect(button,SIGNAL(clicked()),this,SLOT(addData())); // // Clone Button // button=new QPushButton(this); button->setGeometry(110,sizeHint().height()-210,80,50); button->setFont(bold_font); button->setText(tr("&Clone")); connect(button,SIGNAL(clicked()),this,SLOT(cloneData())); // // Edit Button // button=new QPushButton(this); button->setGeometry(210,sizeHint().height()-210,80,50); button->setFont(bold_font); button->setText(tr("&Edit")); connect(button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // button=new QPushButton(this); button->setGeometry(310,sizeHint().height()-210,80,50); button->setFont(bold_font); button->setText(tr("&Delete")); connect(button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Remarks // edit_remarks_edit=new QTextEdit(this); edit_remarks_edit->setGeometry(10,sizeHint().height()-140,CENTER_LINE-20,130); edit_remarks_edit->setTextFormat(QTextEdit::PlainText); label=new QLabel(edit_remarks_edit,tr("Remarks"),this); label->setGeometry(15,sizeHint().height()-155,CENTER_LINE-20,15); label->setFont(bold_font); label->setAlignment(AlignLeft|AlignVCenter); // // Scheduler-Rules button // button=new QPushButton(this); button->setGeometry(CENTER_LINE+20,sizeHint().height()-60,70,50); button->setFont(bold_font); button->setText(tr("Scheduler\nRules")); connect(button,SIGNAL(clicked()),this,SLOT(schedRules())); // // Save Button // button=new QPushButton(this); button->setGeometry(CENTER_LINE+110,sizeHint().height()-60,70,50); button->setFont(bold_font); button->setText(tr("&Save")); connect(button,SIGNAL(clicked()),this,SLOT(saveData())); // // Save As Button // button=new QPushButton(this); button->setGeometry(CENTER_LINE+190,sizeHint().height()-60,70,50); button->setFont(bold_font); button->setText(tr("Save &As")); connect(button,SIGNAL(clicked()),this,SLOT(saveAsData())); // // Service Associations Button // button=new QPushButton(this); button->setGeometry(CENTER_LINE+(sizeHint().width()-CENTER_LINE)/2-25, sizeHint().height()-60,70,50); button->setFont(bold_font); button->setText(tr("&Services\nList")); connect(button,SIGNAL(clicked()),this,SLOT(svcData())); // // Color Button // edit_color_button=new QPushButton(this); edit_color_button-> setGeometry(CENTER_LINE+(sizeHint().width()-CENTER_LINE)/2+55, sizeHint().height()-60,70,50); edit_color_button->setFont(bold_font); edit_color_button->setText(tr("Colo&r")); connect(edit_color_button,SIGNAL(clicked()),this,SLOT(colorData())); // // Clock Display // edit_clock_label=new QLabel(this); edit_clock_label-> setGeometry(CENTER_LINE+10,10, sizeHint().width()-CENTER_LINE-20,sizeHint().height()-80); // // OK Button // button=new QPushButton(this); button->setGeometry(sizeHint().width()-160,sizeHint().height()-60,70,50); button->setDefault(true); button->setFont(bold_font); button->setText(tr("&OK")); connect(button,SIGNAL(clicked()),this,SLOT(okData())); // // Cancel Button // button=new QPushButton(this); button->setGeometry(sizeHint().width()-80,sizeHint().height()-60,70,50); button->setFont(bold_font); button->setText(tr("&Cancel")); connect(button,SIGNAL(clicked()),this,SLOT(cancelData())); // // Populate Data // sched_rules_list = new SchedRulesList(clockname); edit_clock=new RDClock(); edit_clock->setName(clockname); edit_clock->load(); edit_shortname_edit->setText(edit_clock->shortName()); if(edit_clock->color().isValid()) { edit_color_button-> setPalette(QPalette(edit_clock->color(),backgroundColor())); } edit_remarks_edit->setText(edit_clock->remarks()); edit_modified=false; RefreshList(); }
void EventStoreDialog::OnSearchCtrlText(wxCommandEvent& event) { RefreshList(); }
void SaveMgrWindow::OnRefreshClicked(wxCommandEvent& event) { RefreshList(); }
void CSVSortList::saveList() { checkDisplayIndex(); emit RefreshList(); }
void VcardListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
void CServerList::SetFilters(SServerFilters& sf) { m_sf = sf; RefreshList(); }
void LocationListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
ListEvents::ListEvents(QString *eventname,QWidget *parent,const char *name) : QDialog(parent,name,true) { QStringList services_list; QString str1=tr("Log Events - User: "******"%s%s",(const char *)str1, (const char *)rdripc->user())); edit_eventname=eventname; // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); // // Create Fonts // QFont bold_font=QFont("Helvetica",12,QFont::Bold); bold_font.setPixelSize(12); QFont font=QFont("Helvetica",12,QFont::Normal); font.setPixelSize(12); // // Event Filter // edit_filter_box=new QComboBox(this); edit_filter_label=new QLabel(edit_filter_box,tr("Filter:"),this); edit_filter_label->setGeometry(10,10,50,20); edit_filter_label->setFont(bold_font); edit_filter_label->setAlignment(AlignRight|AlignVCenter); connect(edit_filter_box,SIGNAL(activated(int)), this,SLOT(filterActivatedData(int))); // // Events List // edit_events_list=new QListView(this,"edit_events_list"); edit_events_list->setAllColumnsShowFocus(true); edit_events_list->setItemMargin(5); edit_events_list->addColumn(tr("Name")); edit_events_list->addColumn(tr("Properties")); edit_events_list->addColumn(tr("Color")); edit_events_list->setColumnAlignment(2,AlignCenter); connect(edit_events_list, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this,SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); // // Add Button // edit_add_button=new QPushButton(this); edit_add_button->setFont(bold_font); edit_add_button->setText(tr("&Add")); connect(edit_add_button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // edit_edit_button=new QPushButton(this); edit_edit_button->setFont(bold_font); edit_edit_button->setText(tr("&Edit")); connect(edit_edit_button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // edit_delete_button=new QPushButton(this); edit_delete_button->setFont(bold_font); edit_delete_button->setText(tr("&Delete")); connect(edit_delete_button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Rename Button // edit_rename_button=new QPushButton(this); edit_rename_button->setFont(bold_font); edit_rename_button->setText(tr("&Rename")); connect(edit_rename_button,SIGNAL(clicked()),this,SLOT(renameData())); // // Close Button // edit_close_button=new QPushButton(this); edit_close_button->setFont(bold_font); edit_close_button->setText(tr("&OK")); connect(edit_close_button,SIGNAL(clicked()),this,SLOT(closeData())); // // Ok Button // edit_ok_button=new QPushButton(this); edit_ok_button->setFont(bold_font); edit_ok_button->setText(tr("&Ok")); connect(edit_ok_button,SIGNAL(clicked()),this,SLOT(okData())); // // Cancel Button // edit_cancel_button=new QPushButton(this); edit_cancel_button->setFont(bold_font); edit_cancel_button->setText(tr("&Cancel")); connect(edit_cancel_button,SIGNAL(clicked()),this,SLOT(cancelData())); if(edit_eventname==NULL) { edit_close_button->setDefault(true); edit_ok_button->hide(); edit_cancel_button->hide(); } else { edit_ok_button->setDefault(true); edit_add_button->hide(); edit_edit_button->hide(); edit_delete_button->hide(); edit_rename_button->hide(); edit_close_button->hide(); } // // Populate Data // edit_filter_box->insertItem(tr("ALL")); edit_filter_box->insertItem(tr("NONE")); if (rdstation_conf->broadcastSecurity() == RDStation::UserSec) { services_list = rduser->services(); } else { // RDStation::HostSec QString sql="select NAME from SERVICES"; RDSqlQuery *q=new RDSqlQuery(sql); while(q->next()) { services_list.append( q->value(0).toString() ); } delete q; } services_list.sort(); for ( QStringList::Iterator it = services_list.begin(); it != services_list.end(); ++it ) { edit_filter_box->insertItem(*it); if(*event_filter==*it) { edit_filter_box->setCurrentItem(edit_filter_box->count()-1); } } RefreshList(); }
void ResourceFeeTypeListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
void CShaderDialog::OnShowWindow(BOOL show,UINT nStatus) { CDialog::OnShowWindow(show,nStatus); RefreshList(); }
void UserGroupListCtrl::OnListChange( wxDatabaseEvent& event) { RefreshList(); }
/* virtual methods from class Notify */ void OnNotification() override { if (RefreshList()) UpdateButtons(); }
void ListLog::refresh() { RefreshList(); UpdateTimes(); }
INT_PTR CALLBACK Dlg_GameLibrary::GameLibraryProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_INITDIALOG: { HWND hList = GetDlgItem(hDlg, IDC_RA_LBX_GAMELIST); SetupColumns(hList); ListView_SetExtendedListViewStyle(hList, LVS_EX_FULLROWSELECT | LVS_EX_HEADERDRAGDROP); SetDlgItemText(hDlg, IDC_RA_ROMDIR, NativeStr(g_sROMDirLocation).c_str()); SetDlgItemText(hDlg, IDC_RA_GLIB_NAME, TEXT("")); m_GameHashLibrary.clear(); m_GameTitlesLibrary.clear(); m_ProgressLibrary.clear(); ParseGameHashLibraryFromFile(m_GameHashLibrary); ParseGameTitlesFromFile(m_GameTitlesLibrary); ParseMyProgressFromFile(m_ProgressLibrary); //int msBetweenRefresh = 1000; // auto? //SetTimer( hDlg, 1, msBetweenRefresh, (TIMERPROC)g_GameLibrary.s_GameLibraryProc ); RefreshList(); return FALSE; } case WM_TIMER: if ((g_GameLibrary.GetHWND() != NULL) && (IsWindowVisible(g_GameLibrary.GetHWND()))) RefreshList(); //ReloadGameListData(); return FALSE; case WM_NOTIFY: switch (LOWORD(wParam)) { case IDC_RA_LBX_GAMELIST: { switch (((LPNMHDR)lParam)->code) { case LVN_ITEMCHANGED: { //RA_LOG( "Item Changed\n" ); HWND hList = GetDlgItem(hDlg, IDC_RA_LBX_GAMELIST); const int nSel = ListView_GetSelectionMark(hList); if (nSel != -1) { TCHAR buffer[1024]; ListView_GetItemText(hList, nSel, 1, buffer, 1024); SetWindowText(GetDlgItem(hDlg, IDC_RA_GLIB_NAME), buffer); } } break; case NM_CLICK: //RA_LOG( "Click\n" ); break; case NM_DBLCLK: if (LaunchSelected()) { EndDialog(hDlg, TRUE); return TRUE; } break; default: break; } } return FALSE; default: RA_LOG("%08x, %08x\n", wParam, lParam); return FALSE; } case WM_COMMAND: switch (LOWORD(wParam)) { case IDOK: if (LaunchSelected()) { EndDialog(hDlg, TRUE); return TRUE; } else { return FALSE; } case IDC_RA_RESCAN: ReloadGameListData(); mtx.lock(); //? SetDlgItemText(m_hDialogBox, IDC_RA_SCANNERFOUNDINFO, TEXT("Scanning...")); mtx.unlock(); return FALSE; case IDC_RA_PICKROMDIR: g_sROMDirLocation = GetFolderFromDialog(); RA_LOG("Selected Folder: %s\n", g_sROMDirLocation.c_str()); SetDlgItemText(hDlg, IDC_RA_ROMDIR, NativeStr(g_sROMDirLocation).c_str()); return FALSE; case IDC_RA_LBX_GAMELIST: { HWND hList = GetDlgItem(hDlg, IDC_RA_LBX_GAMELIST); const int nSel = ListView_GetSelectionMark(hList); if (nSel != -1) { TCHAR sGameTitle[1024]; ListView_GetItemText(hList, nSel, 1, sGameTitle, 1024); SetWindowText(GetDlgItem(hDlg, IDC_RA_GLIB_NAME), sGameTitle); } } return FALSE; case IDC_RA_REFRESH: RefreshList(); return FALSE; default: return FALSE; } case WM_PAINT: if (nNumParsed != Results.size()) nNumParsed = Results.size(); return FALSE; case WM_CLOSE: EndDialog(hDlg, FALSE); return TRUE; case WM_USER: return FALSE; default: return FALSE; } }
ListLog::ListLog(LogPlay *log,RDCae *cae,int id,bool allow_pause, QWidget *parent) : QWidget(parent) { list_id=id; list_log=log; list_cae=cae; list_op_mode=RDAirPlayConf::LiveAssist; list_action_mode=RDAirPlayConf::Normal; list_time_mode=RDAirPlayConf::TwentyFourHour; list_scroll=true; list_pause_allowed=allow_pause; list_playbutton_mode=ListLog::ButtonDisabled; list_audition_head_playing=false; list_audition_tail_playing=false; // // Create Fonts // QFont list_font=QFont("Helvetica",12,QFont::Normal); list_font.setPixelSize(12); setFont(list_font); QFont label_font=QFont("Helvetica",12,QFont::Bold); label_font.setPixelSize(12); QFont font=QFont("Helvetica",14,QFont::Bold); font.setPixelSize(14); QFont name_font=QFont("Helvetica",18,QFont::Bold); name_font.setPixelSize(18); // // Create Icons // list_playout_map=new QPixmap(play_xpm); list_macro_map=new QPixmap(rml5_xpm); list_chain_map=new QPixmap(chain_xpm); list_track_cart_map=new QPixmap(track_cart_xpm); list_mic16_map=new QPixmap(mic16_xpm); list_notemarker_map=new QPixmap(notemarker_xpm); list_traffic_map=new QPixmap(traffic_xpm); list_music_map=new QPixmap(music_xpm); // // Create Palettes // QColor system_button_text_color = palette().active().buttonText(); QColor system_button_color = palette().active().button(); QColor system_mid_color = colorGroup().mid(); list_from_color= QPalette(QColor(BUTTON_FROM_BACKGROUND_COLOR),QColor(system_mid_color)); list_from_color. setColor(QColorGroup::ButtonText,QColor(BUTTON_FROM_TEXT_COLOR)); list_to_color= QPalette(QColor(BUTTON_TO_BACKGROUND_COLOR),QColor(system_mid_color)); list_to_color. setColor(QColorGroup::ButtonText,QColor(BUTTON_TO_TEXT_COLOR)); list_list_to_color=palette(); list_list_to_color.setColor(QPalette::Active,QColorGroup::Highlight, BUTTON_TO_BACKGROUND_COLOR); list_list_to_color.setColor(QPalette::Active,QColorGroup::HighlightedText, BUTTON_TO_TEXT_COLOR); list_list_to_color.setColor(QPalette::Inactive,QColorGroup::Highlight, BUTTON_TO_BACKGROUND_COLOR); list_list_to_color.setColor(QPalette::Inactive,QColorGroup::HighlightedText, BUTTON_TO_TEXT_COLOR); list_list_from_color=palette(); list_list_from_color.setColor(QPalette::Active,QColorGroup::Highlight, BUTTON_FROM_BACKGROUND_COLOR); list_list_from_color.setColor(QPalette::Active,QColorGroup::HighlightedText, BUTTON_FROM_TEXT_COLOR); list_list_from_color.setColor(QPalette::Inactive,QColorGroup::Highlight, BUTTON_FROM_BACKGROUND_COLOR); list_list_from_color. setColor(QPalette::Inactive,QColorGroup::HighlightedText, BUTTON_FROM_TEXT_COLOR); list_scroll_color[0]=palette(); list_scroll_color[0].setColor(QPalette::Active,QColorGroup::ButtonText, BUTTON_LOG_ACTIVE_TEXT_COLOR); list_scroll_color[0].setColor(QPalette::Active,QColorGroup::Button, BUTTON_LOG_ACTIVE_BACKGROUND_COLOR); list_scroll_color[0].setColor(QPalette::Active,QColorGroup::Background, system_mid_color); list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::ButtonText, BUTTON_LOG_ACTIVE_TEXT_COLOR); list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::Button, BUTTON_LOG_ACTIVE_BACKGROUND_COLOR); list_scroll_color[0].setColor(QPalette::Inactive,QColorGroup::Background, system_mid_color); list_scroll_color[1]=palette(); list_scroll_color[1].setColor(QPalette::Active,QColorGroup::ButtonText, system_button_text_color); list_scroll_color[1].setColor(QPalette::Active,QColorGroup::Button, system_button_color); list_scroll_color[1].setColor(QPalette::Active,QColorGroup::Background, system_mid_color); list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::ButtonText, system_button_text_color); list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::Button, system_button_color); list_scroll_color[1].setColor(QPalette::Inactive,QColorGroup::Background, system_mid_color); // // Hour Selector // list_hour_selector=new HourSelector(this); list_hour_selector->setTimeMode(list_time_mode); connect(list_hour_selector,SIGNAL(hourSelected(int)), this,SLOT(selectHour(int))); list_hour_selector->hide(); // // Log List // list_log_list=new LibListView(this); list_log_list->setFont(list_font); int y=0; int h=sizeHint().height()-60; if(rda->airplayConf()->showCounters()) { h-=60; } if(rda->airplayConf()->hourSelectorEnabled()) { y+=80; h-=80; list_hour_selector->setGeometry(0,0,sizeHint().width(),80); list_hour_selector->show(); } list_log_list->setGeometry(0,y,sizeHint().width(),h); list_log_list->setAllColumnsShowFocus(true); list_log_list->setSelectionMode(QListView::Extended); list_log_list->setItemMargin(5); list_log_list->addColumn(""); list_log_list->setColumnAlignment(0,Qt::AlignHCenter); list_log_list->addColumn(tr("EST TIME")); list_log_list->setColumnAlignment(1,Qt::AlignRight); list_log_list->addColumn(tr("LEN")); list_log_list->setColumnAlignment(2,Qt::AlignRight); list_log_list->addColumn(tr("TRANS")); list_log_list->setColumnAlignment(3,Qt::AlignHCenter); list_log_list->addColumn(tr("CART")); list_log_list->setColumnAlignment(4,Qt::AlignHCenter); list_log_list->addColumn(tr("TITLE")); list_log_list->setColumnAlignment(5,Qt::AlignLeft); list_log_list->addColumn(tr("ARTIST")); list_log_list->setColumnAlignment(6,Qt::AlignLeft); list_log_list->addColumn(tr("GROUP")); list_log_list->setColumnAlignment(7,Qt::AlignHCenter); list_log_list->addColumn(tr("TIME")); list_log_list->setColumnAlignment(8,Qt::AlignHCenter); list_log_list->addColumn(tr("ALBUM")); list_log_list->setColumnAlignment(9,Qt::AlignLeft); list_log_list->addColumn(tr("LABEL")); list_log_list->setColumnAlignment(10,Qt::AlignLeft); list_log_list->addColumn(tr("CLIENT")); list_log_list->setColumnAlignment(11,Qt::AlignLeft); list_log_list->addColumn(tr("AGENCY")); list_log_list->setColumnAlignment(12,Qt::AlignLeft); list_log_list->addColumn(tr("MARKER")); list_log_list->setColumnAlignment(13,Qt::AlignHCenter); list_log_list->addColumn(tr("LINE ID")); list_log_list->setColumnAlignment(14,Qt::AlignHCenter); list_log_list->addColumn(tr("COUNT")); list_log_list->setColumnAlignment(15,Qt::AlignHCenter); list_log_list->addColumn(tr("STATUS")); list_log_list->setColumnAlignment(16,Qt::AlignHCenter); list_log_list->setHardSortColumn(15); list_log_list->setFocusPolicy(QWidget::NoFocus); connect(list_log_list,SIGNAL(selectionChanged()), this,SLOT(selectionChangedData())); connect(list_log_list, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this, SLOT(doubleclickedData(QListViewItem *,const QPoint &,int))); connect(list_log_list,SIGNAL(cartDropped(int,RDLogLine *)), this,SLOT(cartDroppedData(int,RDLogLine *))); // // List Logs Dialog // list_logs_dialog=new ListLogs(list_log,this); // // Time Counter Section // QLabel *label=new QLabel(tr("Run Length"),this); label->setGeometry(372,sizeHint().height()-120,75,20); label->setFont(label_font); label->setAlignment(AlignCenter); label->setBackgroundColor(QColor(system_mid_color)); if(!rda->airplayConf()->showCounters()) { label->hide(); } // // Stop Time Counter // list_stoptime_edit=new QLineEdit(this); list_stoptime_edit->setGeometry(407,sizeHint().height()-100,70,18); list_stoptime_label=new QLabel(list_stoptime_edit,tr("Next Stop:"),this); list_stoptime_label->setGeometry(337,sizeHint().height()-100,65,18); list_stoptime_label->setFont(label_font); list_stoptime_label->setAlignment(AlignRight|AlignVCenter); list_stoptime_label->setBackgroundColor(QColor(system_mid_color)); if(!rda->airplayConf()->showCounters()) { list_stoptime_edit->hide(); list_stoptime_label->hide(); } // // End Time Counter // list_endtime_edit=new QLineEdit(this); list_endtime_edit->setGeometry(407,sizeHint().height()-80,70,18); list_endtime_label=new QLabel(list_endtime_edit,tr("Log End:"),this); list_endtime_label->setGeometry(337,sizeHint().height()-80,65,18); list_endtime_label->setFont(label_font); list_endtime_label->setAlignment(AlignRight|AlignVCenter); list_endtime_label->setBackgroundColor(QColor(system_mid_color)); if(!rda->airplayConf()->showCounters()) { list_endtime_edit->hide(); list_endtime_label->hide(); } // // Select Button // list_take_button=new QPushButton(this); list_take_button->setGeometry(10,sizeHint().height()-55,80,50); list_take_button->setFont(font); list_take_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_take_button->setText(tr("Select")); list_take_button->setFocusPolicy(QWidget::NoFocus); connect(list_take_button,SIGNAL(clicked()),this,SLOT(takeButtonData())); list_take_button->hide(); // // Audition Head Button // list_head_button=new QPushButton(this); list_head_button->setGeometry(10,sizeHint().height()-113,80,50); list_head_button->setFont(font); list_head_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_head_button->setText(tr("Audition\nHead")); list_head_button->setFocusPolicy(QWidget::NoFocus); connect(list_head_button,SIGNAL(clicked()),this,SLOT(headButtonData())); if(!rda->airplayConf()->showCounters()) { list_head_button->hide(); } // // Audition Tail Button // list_tail_button=new QPushButton(this); list_tail_button->setGeometry(90,sizeHint().height()-113,80,50); list_tail_button->setFont(font); list_tail_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_tail_button->setText(tr("Audition\nTail")); list_tail_button->setFocusPolicy(QWidget::NoFocus); connect(list_tail_button,SIGNAL(clicked()),this,SLOT(tailButtonData())); if(!rda->airplayConf()->showCounters()) { list_tail_button->hide(); } // // Play Button // list_play_button=new QPushButton(this); list_play_button->setGeometry(10,sizeHint().height()-55,80,50); list_play_button->setFont(font); list_play_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_play_button->setText(tr("Start")); list_play_button->setDisabled(true); list_play_button->setFocusPolicy(QWidget::NoFocus); connect(list_play_button,SIGNAL(clicked()),this,SLOT(playButtonData())); // // Next Button // list_next_button=new QPushButton(this); list_next_button->setGeometry(90,sizeHint().height()-55,80,50); list_next_button->setFont(font); list_next_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_next_button->setText(tr("Make\nNext")); list_next_button->setDisabled(true); list_next_button->setFocusPolicy(QWidget::NoFocus); connect(list_next_button,SIGNAL(clicked()),this,SLOT(nextButtonData())); // // Modify Button // list_modify_button=new QPushButton(this); list_modify_button->setGeometry(170,sizeHint().height()-55,80,50); list_modify_button->setFont(font); list_modify_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_modify_button->setText(tr("Modify")); list_modify_button->setDisabled(true); list_modify_button->setFocusPolicy(QWidget::NoFocus); connect(list_modify_button,SIGNAL(clicked()),this,SLOT(modifyButtonData())); // // Scroll Button // list_scroll_button=new QPushButton(this); list_scroll_button->setGeometry(250,sizeHint().height()-55,80,50); list_scroll_button->setFont(font); list_scroll_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_scroll_button->setText(tr("Scroll")); list_scroll_button->setFocusPolicy(QWidget::NoFocus); connect(list_scroll_button,SIGNAL(clicked()),this,SLOT(scrollButtonData())); list_scroll_button->setPalette(list_scroll_color[0]); // // Refresh Button // list_refresh_button=new QPushButton(this); list_refresh_button->setGeometry(330,sizeHint().height()-55,80,50); list_refresh_button->setFont(font); list_refresh_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_refresh_button->setText(tr("Refresh\nLog")); list_refresh_button->setDisabled(true); list_refresh_button->setFocusPolicy(QWidget::NoFocus); connect(list_refresh_button,SIGNAL(clicked()), this,SLOT(refreshButtonData())); // // Log Load // list_load_button=new QPushButton(this); list_load_button->setGeometry(sizeHint().width()-90,sizeHint().height()-55, 80,50); list_load_button->setFont(font); list_load_button->setPalette(QPalette(QColor(system_button_color),QColor(system_mid_color))); list_load_button->setText(tr("Select\nLog")); list_load_button->setFocusPolicy(QWidget::NoFocus); connect(list_load_button,SIGNAL(clicked()),this,SLOT(loadButtonData())); // // Edit Event Dialog // list_event_edit=new EditEvent(list_log,list_cae,this); // // Map Slots // connect(list_log,SIGNAL(reloaded()),this,SLOT(logReloadedData())); connect(list_log,SIGNAL(played(int)),this,SLOT(logPlayedData(int))); connect(list_log,SIGNAL(paused(int)),this,SLOT(logPausedData(int))); connect(list_log,SIGNAL(stopped(int)),this,SLOT(logStoppedData(int))); connect(list_log,SIGNAL(inserted(int)),this,SLOT(logInsertedData(int))); connect(list_log,SIGNAL(removed(int,int,bool)), this,SLOT(logRemovedData(int,int,bool))); connect(list_log,SIGNAL(transportChanged()), this,SLOT(transportChangedData())); connect(list_log,SIGNAL(modified(int)),this,SLOT(modifiedData(int))); connect(list_log,SIGNAL(refreshabilityChanged(bool)), this,SLOT(refreshabilityChangedData(bool))); connect(list_log,SIGNAL(auditionHeadPlayed(int)), this,SLOT(auditionHeadData(int))); connect(list_log,SIGNAL(auditionTailPlayed(int)), this,SLOT(auditionTailData(int))); connect(list_log,SIGNAL(auditionStopped(int)), this,SLOT(auditionStoppedData(int))); setBackgroundColor(QColor(system_mid_color)); RefreshList(); UpdateTimes(); }
void CFunctionsView::Refresh() { RefreshList(); }
void DeviceListWidget::OnGPSUpdate(const MoreData &basic) { if (RefreshList()) UpdateButtons(); }
ListNodes::ListNodes(RDMatrix *matrix,QWidget *parent,const char *name) : QDialog(parent,name,true) { list_matrix=matrix; setCaption(tr("LiveWire Node List")); // // Fix the Window Size // setMinimumWidth(sizeHint().width()); setMaximumWidth(sizeHint().width()); setMinimumHeight(sizeHint().height()); setMaximumHeight(sizeHint().height()); // // Create Fonts // QFont bold_font=QFont("Helvetica",12,QFont::Bold); bold_font.setPixelSize(12); QFont font=QFont("Helvetica",12,QFont::Normal); font.setPixelSize(12); // // Nodes List Box // list_list_view=new RDListView(this,"list_box"); list_list_view-> setGeometry(10,10,sizeHint().width()-20,sizeHint().height()-80); list_list_view->setAllColumnsShowFocus(true); list_list_view->setItemMargin(5); list_list_view->addColumn(tr("HOSTNAME")); list_list_view->setColumnAlignment(0,Qt::AlignLeft); list_list_view->addColumn(tr("DESCRIPTION")); list_list_view->setColumnAlignment(1,Qt::AlignLeft); list_list_view->addColumn(tr("FIRST OUTPUT")); list_list_view->setColumnAlignment(2,Qt::AlignLeft); list_list_view->addColumn(tr("TCP PORT")); list_list_view->setColumnAlignment(3,Qt::AlignCenter); connect(list_list_view, SIGNAL(doubleClicked(QListViewItem *,const QPoint &,int)), this, SLOT(doubleClickedData(QListViewItem *,const QPoint &,int))); // // Add Button // QPushButton *button=new QPushButton(this,"add_button"); button->setGeometry(10,sizeHint().height()-60,80,50); button->setFont(bold_font); button->setText(tr("&Add")); connect(button,SIGNAL(clicked()),this,SLOT(addData())); // // Edit Button // button=new QPushButton(this,"edit_button"); button->setGeometry(100,sizeHint().height()-60,80,50); button->setFont(bold_font); button->setText(tr("&Edit")); connect(button,SIGNAL(clicked()),this,SLOT(editData())); // // Delete Button // button=new QPushButton(this,"delete_button"); button->setGeometry(190,sizeHint().height()-60,80,50); button->setFont(bold_font); button->setText(tr("&Delete")); connect(button,SIGNAL(clicked()),this,SLOT(deleteData())); // // Close Button // button=new QPushButton(this,"close_button"); button->setGeometry(sizeHint().width()-90,sizeHint().height()-60,80,50); button->setDefault(true); button->setFont(bold_font); button->setText(tr("&Close")); connect(button,SIGNAL(clicked()),this,SLOT(closeData())); // // Load Values // RefreshList(); }