Hi every body , i try to learn qkeypressed function, if somebody any keypress my program try to detect it. But I think i made a mistake. Can you help me?
(main.h)
#include "ui_main.h"
#include "dialog1.h"
#include <QTranslator>
#include <QKeyEvent>
#include <QObject>
class MainWindow
: public QMainWindow,
public Ui
::MainWindow{
Q_OBJECT
public:
int i;
~MainWindow();
private:
Ui::MainWindow ui;
void languageChange(int);
protected:
void changeEvent
(QEvent* event
);
public slots:
void english();
void turkce();
void deutsch();
void reset();
void sayfa();
};
#include "ui_main.h"
#include "dialog1.h"
#include <QTranslator>
#include <QKeyEvent>
#include <QObject>
class MainWindow : public QMainWindow, public Ui::MainWindow
{
Q_OBJECT
public:
int i;
QTranslator translator;
MainWindow(QWidget *parent = 0);
~MainWindow();
private:
Ui::MainWindow ui;
void languageChange(int);
protected:
void changeEvent(QEvent* event);
void keyPressed(QKeyEvent* event);
public slots:
void english();
void turkce();
void deutsch();
void reset();
void sayfa();
};
To copy to clipboard, switch view to plain text mode
from cpp file
void MainWindow
::keyPressed(QKeyEvent* event
) {
}
void MainWindow::keyPressed(QKeyEvent* event)
{
ui.label_2->setText(QString("*"));
}
To copy to clipboard, switch view to plain text mode
but it doent show me a " * " on my label_2
Bookmarks