2
0
forked from Ivasoft/DSView

Add 'override' key for implementation function to disable warning message

This commit is contained in:
dreamsourcelabTAI
2023-06-29 15:55:01 +08:00
parent efe4b14811
commit c8d226bd04
21 changed files with 47 additions and 54 deletions

View File

@@ -49,12 +49,8 @@ namespace pv
~ApplicationParamDlg();
bool ShowDlg(QWidget *parent);
private:
//IDlgCallback
void OnDlgResult(bool bYes);
void bind_font_name_list(QComboBox *box, QString v);
void bind_font_size_list(QComboBox *box, float size);

View File

@@ -43,9 +43,10 @@ namespace pv {
class Decoder;
}
}
namespace prop::binding
{
class DecoderOptions;
namespace prop{
namespace binding{
class DecoderOptions;
}
}
namespace view{
class View;

View File

@@ -68,7 +68,7 @@ public:
void SetTitleSpace(int h);
//IFontForm
void update_font();
void update_font() override;
void show();

View File

@@ -61,7 +61,7 @@ private:
bool check_trig_channel();
//IFontForm
void update_font();
void update_font() override;
signals:
void set_trig_pos(int percent);

View File

@@ -91,7 +91,7 @@ private:
void reStyle();
//IFontForm
void update_font();
void update_font() override;
void build_dist_pannel();
void build_edge_pannel();

View File

@@ -103,21 +103,21 @@ private:
static bool protocol_sort_callback(const DecoderInfoItem *o1, const DecoderInfoItem *o2);
//IProtocolItemLayerCallback
void OnProtocolSetting(void *handle);
void OnProtocolDelete(void *handle);
void OnProtocolFormatChanged(QString format, void *handle);
void OnProtocolSetting(void *handle) override;
void OnProtocolDelete(void *handle) override;
void OnProtocolFormatChanged(QString format, void *handle) override;
//IKeywordActive
void BeginEditKeyword();
void BeginEditKeyword() override;
//ISearchItemClick
void OnItemClick(void *sender, void *data_handle);
void OnItemClick(void *sender, void *data_handle) override;
//IDecoderPannel
void update_deocder_item_name(void *trace_handel, const char *name);
void update_deocder_item_name(void *trace_handel, const char *name) override;
//IFontForm
void update_font();
void update_font() override;
signals:
void protocol_updated();

View File

@@ -75,7 +75,7 @@ private:
void reStyle();
//IFontForm
void update_font();
void update_font() override;
public slots:
void on_previous();

View File

@@ -87,7 +87,7 @@ private:
bool commit_trigger();
//IFontForm
void update_font();
void update_font() override;
private slots:
void simple_trigger();

View File

@@ -129,7 +129,7 @@ signals:
public:
//IMainForm
void switchLanguage(int language);
void switchLanguage(int language) override;
bool able_to_close();
private:
@@ -160,29 +160,29 @@ private:
private:
//ISessionCallback
void session_error();
void session_save();
void data_updated();
void update_capture();
void cur_snap_samplerate_changed();
void signals_changed();
void receive_trigger(quint64 trigger_pos);
void frame_ended();
void frame_began();
void show_region(uint64_t start, uint64_t end, bool keep);
void show_wait_trigger();
void repeat_hold(int percent);
void decode_done();
void receive_data_len(quint64 len);
void receive_header();
void trigger_message(int msg);
void delay_prop_msg(QString strMsg);
void session_error() override;
void session_save() override;
void data_updated() override;
void update_capture() override;
void cur_snap_samplerate_changed() override;
void signals_changed() override;
void receive_trigger(quint64 trigger_pos) override;
void frame_ended() override;
void frame_began() override;
void show_region(uint64_t start, uint64_t end, bool keep) override;
void show_wait_trigger() override;
void repeat_hold(int percent) override;
void decode_done() override;
void receive_data_len(quint64 len) override;
void receive_header() override;
void trigger_message(int msg) override;
void delay_prop_msg(QString strMsg) override;
//ISessionDataGetter
bool genSessionData(std::string &str);
bool genSessionData(std::string &str) override;
//IMessageListener
void OnMessage(int msg);
void OnMessage(int msg) override;
private:
pv::view::View *_view;

View File

@@ -43,7 +43,6 @@ namespace binding {
DecoderOptions::DecoderOptions(pv::data::DecoderStack* decoder_stack, data::decode::Decoder *decoder) :
Binding(),
_decoder_stack(decoder_stack),
_decoder(decoder)
{
assert(_decoder);

View File

@@ -59,7 +59,6 @@ private:
private:
pv::data::DecoderStack *_decoder_stack;
pv::data::decode::Decoder *_decoder;
};

View File

@@ -482,10 +482,10 @@ private:
}
//IMessageListener
void OnMessage(int msg);
void OnMessage(int msg) override;
//IDeviceAgentCallback
void DeviceConfigChanged();
void DeviceConfigChanged() override;
private:
/**

View File

@@ -53,7 +53,7 @@ private:
void reStyle();
//IFontForm
void update_font();
void update_font() override;
signals:
void sig_load_file(QString);

View File

@@ -60,7 +60,7 @@ private:
void reStyle();
//IFontForm
void update_font();
void update_font() override;
signals:
//post event message to open user help document, MainWindow class receive it

View File

@@ -124,7 +124,7 @@ namespace pv
bool action_instant_stop();
//IFontForm
void update_font();
void update_font() override;
private slots:
void on_collect_mode();

View File

@@ -44,7 +44,7 @@ public:
QString title();
//IFontForm
void update_font();
void update_font() override;
private:
void changeEvent(QEvent *event);

View File

@@ -56,7 +56,7 @@ private:
void update_checked_status();
//IFontForm
void update_font();
void update_font() override;
signals:
void sig_setTheme(QString style);

View File

@@ -72,7 +72,7 @@ private:
const dev_mode_name* get_mode_name(int mode);
//IFontForm
void update_font();
void update_font() override;
public slots:
void set_device();

View File

@@ -152,9 +152,7 @@ uint64_t dslDial::get_max()
}
uint64_t dslDial::get_value()
{
this->_div = this->_div;
{
if (_sel >= (uint64_t)_value.count()){
assert(false);
}

View File

@@ -321,7 +321,7 @@ public:
}
//IFontForm
void update_font();
void update_font() override;
signals:
void hover_point_changed();

View File

@@ -112,7 +112,7 @@ public:
void update_lang();
//IFontForm
void update_font();
void update_font() override;
protected:
bool event(QEvent *event) override;