fixes + addressbook v1 + transfer v1

This commit is contained in:
marcin
2014-07-11 00:18:36 +02:00
parent 9256e5dfac
commit f4279a9800
15 changed files with 539 additions and 248 deletions

View File

@@ -5,16 +5,16 @@
filter::filter(QObject *parent) :
QObject(parent)
{
m_ctrlPressed = true;
m_altPressed = true;
}
bool filter::eventFilter(QObject *obj, QEvent *ev) {
switch(ev->type()) {
case QEvent::KeyPress: {
QKeyEvent *ke = static_cast<QKeyEvent*>(ev);
if(ke->key() == Qt::Key_Control) {
emit ctrlPressed();
m_ctrlPressed = true;
if(ke->key() == Qt::Key_Alt) {
emit altPressed();
m_altPressed = true;
} else {
QKeySequence ks(ke->modifiers() + ke->key());
QString sks = ks.toString();
@@ -23,9 +23,9 @@ bool filter::eventFilter(QObject *obj, QEvent *ev) {
} break;
case QEvent::KeyRelease: {
QKeyEvent *ke = static_cast<QKeyEvent*>(ev);
if(ke->key() == Qt::Key_Control) {
emit ctrlReleased();
m_ctrlPressed = false;
if(ke->key() == Qt::Key_Alt) {
emit altReleased();
m_altPressed = false;
}
} break;
case QEvent::MouseButtonPress: {