if(USE_QT_5)
QT5_ADD_RESOURCES(s_qt_common_RCC ${RESOURCE}
${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/commontexts.qrc
- ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/shaders.qrc)
+ ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/shaders.qrc
+ ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/icons.qrc)
else()
QT4_ADD_RESOURCES(s_qt_common_RCC ${RESOURCE}
${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/commontexts.qrc
- ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/shaders.qrc)
+ ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/shaders.qrc
+ ${CMAKE_SOURCE_DIR}/../../src/qt/common/qrc/icons.qrc)
endif()
add_executable(${EXEC_TARGET}
QTimer *ledUpdateTimer;
#endif
QIcon WindowIcon;
+ QIcon InsertIcon;
+ QIcon EjectIcon;
+ QIcon StopIcon;
+ QIcon RecordSoundIcon;
+ QIcon ResetIcon;
+ QIcon ExitIcon;
int screen_mode_count;
// Some Functions
{
if(start) {
actionStart_Record->setText(QApplication::translate("MainWindow", "Stop Recorded Sound", 0));
+ actionStart_Record->setIcon(StopIcon);
emit sig_emu_start_rec_sound();
} else {
actionStart_Record->setText(QApplication::translate("MainWindow", "Start Recording Sound", 0));
+ actionStart_Record->setIcon(RecordSoundIcon);
emit sig_emu_stop_rec_sound();
}
}
use_d88_menus = false;
ext_rec_filter.clear();
+
+ icon_cmt = QIcon(":/icon_cmt.png");
+ icon_play_start = QIcon(":/icon_play_start.png");
+ icon_play_stop = QIcon(":/icon_play_stop.png");
+ icon_ff = QIcon(":/icon_tape_forward.png");
+ icon_rew = QIcon(":/icon_tape_backward.png");
+ icon_apss_forward = QIcon(":/icon_apss_forward.png");
+ icon_apss_backward = QIcon(":/icon_apss_backward.png");
+ icon_record_to_wav = QIcon(":/icon_record_to_tape.png");;
}
Menu_CMTClass::~Menu_CMTClass()
action_direct_load_mzt->setText(QApplication::translate("MainWindow", "Direct load from MZT", 0));
this->setTitle(QApplication::translate("MainWindow", "Cassette Tape" , 0));
+ action_insert->setIcon(icon_cmt);
#ifdef USE_TAPE_BUTTON
+ action_play_start->setIcon(icon_play_start);
+ action_play_stop->setIcon(icon_play_stop);
+ action_fast_forward->setIcon(icon_ff);
+ action_fast_rewind->setIcon(icon_rew);
+ action_apss_forward->setIcon(icon_apss_forward);
+ action_apss_rewind->setIcon(icon_apss_backward);
+
action_play_stop->setText(QApplication::translate("MainWindow", "Play Stop", 0));
action_play_start->setText(QApplication::translate("MainWindow", "Play Start", 0));
action_fast_forward->setText(QApplication::translate("MainWindow", "Fast Forward", 0));
action_apss_forward->setText(QApplication::translate("MainWindow", "APSS Forward", 0));
action_apss_rewind->setText(QApplication::translate("MainWindow", "APSS Rewind", 0));
#endif
+ action_recording->setIcon(icon_record_to_wav);
action_recording->setText(QApplication::translate("MainWindow", "Record to a WAV File", 0));
#endif
}
class Action_Control *action_wave_shaper;
class Action_Control *action_direct_load_mzt;
+ QIcon icon_cmt;
+ QIcon icon_play_start;
+ QIcon icon_play_stop;
+ QIcon icon_ff;
+ QIcon icon_rew;
+ QIcon icon_apss_forward;
+ QIcon icon_apss_backward;
+ QIcon icon_record_to_wav;
public:
Menu_CMTClass(EMU *ep, QMenuBar *root_entry, QString desc, QWidget *parent = 0, int drv = 0);
void Ui_MainWindow::retranslateControlMenu(const char *SpecialResetTitle, bool WithSpecialReset)
{
actionReset->setText(QApplication::translate("MainWindow", "Reset", 0));
+ actionReset->setIcon(ResetIcon);
#ifdef USE_SPECIAL_RESET
actionSpecial_Reset->setText(QApplication::translate("MainWindow", SpecialResetTitle, 0));
#endif
actionExit_Emulator->setText(QApplication::translate("MainWindow", "Exit Emulator", 0));
+ actionExit_Emulator->setIcon(ExitIcon);
actionSpeed_x1->setText(QApplication::translate("MainWindow", "Speed x1", 0));
actionSpeed_x2->setText(QApplication::translate("MainWindow", "Speed x2", 0));
{
use_write_protect = true;
use_d88_menus = true;
+ icon_floppy = QIcon(":/icon_floppy.png");
}
Menu_FDClass::~Menu_FDClass()
void Menu_FDClass::retranslate_pulldown_menu_device_sub(void)
{
+ action_insert->setIcon(icon_floppy);
action_ignore_crc_error->setText(QApplication::translate("MainWindow", "Ignore CRC error", 0));
action_correct_timing->setText(QApplication::translate("MainWindow", "Correct transfer timing", 0));
}
protected:
class Action_Control *action_ignore_crc_error;
class Action_Control *action_correct_timing;
-
+ QIcon icon_floppy;
public:
Menu_FDClass(EMU *ep, QMenuBar *root_entry, QString desc, QWidget *parent = 0, int drv = 0);
~Menu_FDClass();
QImageReader reader(":/default.ico");
QImage result = reader.read();
+
+// QIcon WindowIcon;
+ InsertIcon = QIcon(":/icon_open.png");
+ EjectIcon = QIcon(":/icon_eject.png");
+ StopIcon = QIcon(":/icon_process_stop.png");
+ RecordSoundIcon = QIcon(":/icon_record_to_wav.png");
+ ResetIcon = QIcon(":/icon_reset.png");
+ ExitIcon = QIcon(":/icon_exit.png");
MainWindow->setWindowIcon(QPixmap::fromImage(result));
MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", 0));
history.clear();
inner_media_list.clear();
window_title = QString::fromUtf8("");
+
+ icon_insert = QIcon(":/icon_open.png");
+ icon_eject = QIcon(":/icon_eject.png");
}
Menu_MetaClass::~Menu_MetaClass()
action_insert->setObjectName(QString::fromUtf8("action_insert_") + object_desc);
action_insert->binds->setDrive(media_drive);
connect(action_insert, SIGNAL(triggered()), this, SLOT(do_open_dialog()));
+ action_insert->setIcon(icon_insert);
action_eject = new Action_Control(p_wid);
action_eject->setObjectName(QString::fromUtf8("action_eject_") + object_desc);
action_eject->binds->setDrive(media_drive);
connect(action_eject, SIGNAL(triggered()), this, SLOT(do_eject_media()));
+ action_eject->setIcon(icon_eject);
{
QMenu *menu_history;
QMenu *menu_write_protect;
+ QIcon icon_insert;
+ QIcon icon_eject;
+
class Action_Control *action_insert;
class Action_Control *action_eject;
class Action_Control *action_recent;
tmps = tmps + QApplication::translate("MainWindow", "mSec", 0);
action_Latency[i]->setText(tmps);
}
+ actionStart_Record->setIcon(RecordSoundIcon);
actionStart_Record->setText(QApplication::translate("MainWindow", "Start Recording Sound", 0));
#ifdef DATAREC_SOUND
actionSoundCMT->setText(QApplication::translate("MainWindow", "Sound CMT", 0));
+++ /dev/null
-./stock_people.png
\ No newline at end of file
+++ /dev/null
-./stock_person.png
\ No newline at end of file