Ver Fonte

fix warnings in window-namedialog and mark methods as override

Palana há 12 anos atrás
pai
commit
4dfee68dd7
2 ficheiros alterados com 4 adições e 6 exclusões
  1. 1 3
      obs/window-namedialog.cpp
  2. 3 3
      obs/window-namedialog.hpp

+ 1 - 3
obs/window-namedialog.cpp

@@ -15,12 +15,10 @@
     along with this program.  If not, see <http://www.gnu.org/licenses/>.
 ******************************************************************************/
 
-#pragma once
-
 #include "window-namedialog.hpp"
 using namespace std;
 
-void NameDialog::OnClose(wxCommandEvent &event)
+void NameDialog::OnClose(wxCloseEvent &event)
 {
 	EndModal(wxID_CANCEL);
 }

+ 3 - 3
obs/window-namedialog.hpp

@@ -23,9 +23,9 @@
 
 class NameDialog : public NameDialogBase {
 protected:
-	virtual void OnClose(wxCommandEvent &event);
-	virtual void OKPressed(wxCommandEvent &event);
-	virtual void CancelPressed(wxCommandEvent &event);
+	virtual void OnClose(wxCloseEvent &event) override;
+	virtual void OKPressed(wxCommandEvent &event) override;
+	virtual void CancelPressed(wxCommandEvent &event) override;
 
 public:
 	inline NameDialog(wxWindow *parent)