mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	citra-qt: Use Qt 5 signal/slots where applicable
Makes the signal/slot connections type-safe instead of string-based.
This commit is contained in:
		
							parent
							
								
									47025552c7
								
							
						
					
					
						commit
						79434d3d4c
					
				
					 4 changed files with 13 additions and 16 deletions
				
			
		|  | @ -23,11 +23,11 @@ public: | |||
|     void OnPicaBreakPointHit(Pica::DebugContext::Event event, void* data) override; | ||||
|     void OnPicaResume() override; | ||||
| 
 | ||||
| private slots: | ||||
|     virtual void OnBreakPointHit(Pica::DebugContext::Event event, void* data) = 0; | ||||
|     virtual void OnResumed() = 0; | ||||
| 
 | ||||
| signals: | ||||
|     void Resumed(); | ||||
|     void BreakPointHit(Pica::DebugContext::Event event, void* data); | ||||
| 
 | ||||
| private: | ||||
|     virtual void OnBreakPointHit(Pica::DebugContext::Event event, void* data) = 0; | ||||
|     virtual void OnResumed() = 0; | ||||
| }; | ||||
|  |  | |||
|  | @ -26,18 +26,17 @@ public: | |||
|     void OnPicaBreakPointHit(Pica::DebugContext::Event event, void* data) override; | ||||
|     void OnPicaResume() override; | ||||
| 
 | ||||
| public slots: | ||||
|     void OnBreakPointHit(Pica::DebugContext::Event event, void* data); | ||||
|     void OnItemDoubleClicked(const QModelIndex&); | ||||
|     void OnResumeRequested(); | ||||
|     void OnResumed(); | ||||
| 
 | ||||
| signals: | ||||
|     void Resumed(); | ||||
|     void BreakPointHit(Pica::DebugContext::Event event, void* data); | ||||
|     void BreakPointsChanged(const QModelIndex& topLeft, const QModelIndex& bottomRight); | ||||
| 
 | ||||
| private: | ||||
|     void OnBreakPointHit(Pica::DebugContext::Event event, void* data); | ||||
|     void OnItemDoubleClicked(const QModelIndex&); | ||||
|     void OnResumeRequested(); | ||||
|     void OnResumed(); | ||||
| 
 | ||||
|     QLabel* status_text; | ||||
|     QPushButton* resume_button; | ||||
| 
 | ||||
|  |  | |||
|  | @ -25,7 +25,6 @@ public: | |||
| 
 | ||||
|     bool setData(const QModelIndex& index, const QVariant& value, int role = Qt::EditRole) override; | ||||
| 
 | ||||
| public slots: | ||||
|     void OnBreakPointHit(Pica::DebugContext::Event event); | ||||
|     void OnResumed(); | ||||
| 
 | ||||
|  |  | |||
|  | @ -86,16 +86,15 @@ public slots: | |||
|     void OnSurfacePickerYChanged(int new_value); | ||||
|     void OnUpdate(); | ||||
| 
 | ||||
| private slots: | ||||
| signals: | ||||
|     void Update(); | ||||
| 
 | ||||
| private: | ||||
|     void OnBreakPointHit(Pica::DebugContext::Event event, void* data) override; | ||||
|     void OnResumed() override; | ||||
| 
 | ||||
|     void SaveSurface(); | ||||
| 
 | ||||
| signals: | ||||
|     void Update(); | ||||
| 
 | ||||
| private: | ||||
|     QComboBox* surface_source_list; | ||||
|     CSpinBox* surface_address_control; | ||||
|     QSpinBox* surface_width_control; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue