Changeset e4dcafe
- Timestamp:
- 07/28/21 23:42:09 (11 months ago)
- Branches:
- master
- Children:
- 31d8a4c
- Parents:
- 5b7fa79
- Location:
- src/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/conferenceeditor.cpp
r5b7fa79 re4dcafe 51 51 connect(refreshBtn, SIGNAL(clicked()), SLOT(refreshClicked())); 52 52 connect(buttonBox, SIGNAL(rejected()), SLOT(close())); 53 connect(conferenceDtsHours, SIGNAL(valueChanged(int)), SLOT(dtsChanged())); 54 connect(conferenceDtsMinutes, SIGNAL(valueChanged(int)), SLOT(dtsChanged())); 53 55 54 56 // it's OK to emit selection signals here … … 103 105 conferenceUtcOffset->setText("N/A"); 104 106 } 107 int dts = conf.displayTimeShift(); 108 conferenceDtsHours->setValue(dts / 60); 109 conferenceDtsMinutes->setValue(abs(dts) % 60); 105 110 conferenceInfo->setCurrentIndex(0); 106 111 removeBtn->show(); … … 167 172 importStarted(); // just to show the progress bar 168 173 emit haveConferenceUrl(url, selected_id); 174 } 175 176 void ConferenceEditor::dtsChanged() { 177 if (selected_id < 0) return; 178 Conference& conference = model->conferenceFromIndex(model->indexFromId(selected_id)); 179 int minutes = conferenceDtsMinutes->value(); 180 if (conferenceDtsHours->value() < 0) minutes *= -1; 181 conference.setDisplayTimeShift(conferenceDtsHours->value() * 60 + minutes); 169 182 } 170 183 -
src/gui/conferenceeditor.h
r5b7fa79 re4dcafe 65 65 void changeUrlClicked(); 66 66 void refreshClicked(); 67 void dtsChanged(); 67 68 68 69 private:
Note: See TracChangeset
for help on using the changeset viewer.