some initial classes for keys form

This commit is contained in:
Blue 2023-01-03 18:27:03 +03:00
parent b45a73b723
commit 5aa0f4bca9
Signed by untrusted user: blue
GPG key ID: 9B203B252A63EE38
11 changed files with 361 additions and 159 deletions

View file

@ -17,4 +17,31 @@
#include "omemo.h"
#include "ui_omemo.h"
using namespace Ui;
Omemo::Omemo(QWidget* parent):
QWidget(parent),
m_ui(new Ui::Omemo()),
keysModel(),
unusedKeysModel()
{
m_ui->setupUi(this);
generateMockData();
m_ui->keysView->setModel(&keysModel);
m_ui->unusedKeysView->setModel(&unusedKeysModel);
}
Omemo::~Omemo()
{
}
void Omemo::generateMockData()
{
for (int i = 0; i < 5; ++i) {
Shared::KeyInfo info;
info.id = i;
info.label = QString("test_") + std::to_string(i).c_str();
keysModel.addKey(info);
}
}