dialogform.cpp 957 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #include "dialogform.h"
  2. #include "ui_dialogform.h"
  3. DialogForm::DialogForm(QWidget *parent) :
  4. Scene(parent),
  5. ui(new Ui::DialogForm)
  6. {
  7. ok = false;
  8. setWindowModality(Qt::ApplicationModal);
  9. ui->setupUi(this);
  10. raise();
  11. }
  12. void DialogForm::exec()
  13. {
  14. raise();
  15. QEventLoop loop;
  16. connect(ui->ok_button, &QPushButton::clicked, &loop, &QEventLoop::quit);
  17. connect(ui->cancel_button, &QPushButton::clicked, &loop, &QEventLoop::quit);
  18. loop.exec();
  19. }
  20. bool DialogForm::isOk()
  21. {
  22. return ok;
  23. }
  24. void DialogForm::setTitle(QString title)
  25. {
  26. ui->title->setText(title);
  27. }
  28. void DialogForm::setText(QString text)
  29. {
  30. ui->text->setText(text);
  31. }
  32. void DialogForm::setShowCancel(bool show)
  33. {
  34. show ? ui->cancel_button->show() : ui->cancel_button->hide();
  35. }
  36. DialogForm::~DialogForm()
  37. {
  38. delete ui;
  39. }
  40. void DialogForm::on_cancel_button_clicked()
  41. {
  42. ok = false;
  43. }
  44. void DialogForm::on_ok_button_clicked()
  45. {
  46. ok = true;
  47. }
PANIC: session(release): write data/sessions/2/d/2df5f6b4b97de378: no space left on device

PANIC

session(release): write data/sessions/2/d/2df5f6b4b97de378: no space left on device
github.com/go-macaron/session@v0.0.0-20190805070824-1a3cdc6f5659/session.go:199 (0x8b2934)
gopkg.in/macaron.v1@v1.3.9/context.go:79 (0x83d0a0)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8)
gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8)
gopkg.in/macaron.v1@v1.3.9/context.go:112 (0x84fdb5)
gopkg.in/macaron.v1@v1.3.9/recovery.go:161 (0x84fda8)
gopkg.in/macaron.v1@v1.3.9/logger.go:40 (0x840c73)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07)
github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8)
gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8)
gopkg.in/macaron.v1@v1.3.9/router.go:187 (0x850fc6)
gopkg.in/macaron.v1@v1.3.9/router.go:303 (0x8493e5)
gopkg.in/macaron.v1@v1.3.9/macaron.go:220 (0x841fca)
net/http/server.go:2836 (0x7a79b2)
net/http/server.go:1924 (0x7a341b)
runtime/asm_amd64.s:1373 (0x46f9f0)