Дали в университете задание:
Создать окно, с графическим интерфейсом, в котором будут кнопки и окошки. Приложение должно работать со стеком и очередью, причем каждое отдельно. Должно все выглядеть, как на картинке.
Есть код, который отвечает за работу с кнопками:
C++ (Qt)
#include "widget.h"
#include "ui_widget.h"
#include <QListWidget>
#include <QApplication>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
}
Widget::~Widget()
{
delete ui;
}
int i=-1;
void Widget::on_pushButton_2_clicked()
{
if(ui->radioButton->isChecked()){
ui->listWidget->addItem(ui->textEdit->toPlainText());
i++;
}
else if(ui->radioButton_2->isChecked()){
ui->listWidget_2->addItem(ui->textEdit->toPlainText());
i++;
}
}
Но, как сделать так, чтобы числа вводились и выводились по принципу стека и очереди, понять не могу?
Препод не объясняет абсолютно ничего, ссылаясь на то, что все есть в гугле...