Просмотр сообщений
|
Страниц: 1 2 [3] 4 5 ... 12
|
31
|
Qt / Работа с сетью / Re: доступ к файлу с вводом юзера/пароля
|
: Февраль 17, 2021, 14:16
|
как там расшарено (особенно теперь), я не знаю, админ только твердит, что теперь без ввода пароля в сети никто ничего не увидит. Про libsamba не понял. Программа работает на Windows-машине и соединяется с другой такой же. Зачем там samba?
|
|
|
32
|
Qt / Работа с сетью / доступ к файлу с вводом юзера/пароля
|
: Февраль 17, 2021, 10:53
|
Имеется расшаренная папка в локальной сети. В связи с обострением у админа, с сегодняшнего дня при попытке открыть эту папку, требуется вводить имя юзера и пароль. У меня программа читает файл из этой папки, используя QFile. Читала, точнее. Как можно получить информацию из этого файла в новых условиях? Если что, юзер будет вводить имя/пароль вручную. Копирование файлов в локальную папку на компьютере юзера самим юзером не предлагать-юзеру это будет сложно ;-) Хотя можно сделать это программно, но все равно не соображу, как это можно сделать. Help!
|
|
|
34
|
Qt / Пользовательский интерфейс (GUI) / selectRow() и singleSelection
|
: Ноябрь 14, 2019, 15:31
|
имеется QTableView с моделью, унаследованной от QSqlQueryModel (ничего особенного, просто табличка с данными из базы-для проверки). Имеется кнопка, которая выполняет одну команду ui->tableView->selectRow(2); Если в tableView SelectionMode=QAbstractItemView::SingleSelection, ничего не происходит, при любом другом значении (кроме QAbstractItemView::NoSelection, разумеется), все в порядке, строка выделяется. Это незадокументированная фича SingleSelection или у меня аура плохая? qt 4.8.6
|
|
|
35
|
Qt / Общие вопросы / закрыть форму из другой формы
|
: Июнь 13, 2019, 11:05
|
Имеется приложение MDI. Из одной формы (store, она создается, как SubWindow) открывается еще одна форма: tovname *ftnam=new tovname(); ftnam->show(); if(ftnam->exec()==QDialog::Rejected){} delete ftnam; при этом ftnam открывается не в MainWindow. Когда приложение закрывается, на экране остается висеть ftnam. Можно ли при закрытии приложения (а еще лучше, при закрытии store), закрывать эту ftnam? Пробовал открывать ее так: tovname *ftnam=new tovname(this); ftnam->setAttribute(Qt::WA_DeleteOnClose); ftnam->show(); if(ftnam->exec()==QDialog::Rejected){} delete ftnam; Если ftnam закрывается пользователем, то все в порядке, но при попытке закрыть store получается segmentation fault (причем при удалении store). Как сделать, чтобы ftnam можно было бы закрыть и вручную, и вместе со store?
|
|
|
37
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 21, 2018, 08:12
|
какая версия у тебя QT извиняюсь-Qt4.8.6 setCentralWidget копайте в эту сторону MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); this->setCentralWidget(ui->mdiArea); никакого результата. Может не так делаю?
|
|
|
40
|
Qt / Пользовательский интерфейс (GUI) / QGraphicsView в Windows
|
: Сентябрь 20, 2018, 10:17
|
второй день бьюсь, помогите! вот примитивный код #include <QtGui>
int main(int argc, char** argv) { QApplication app(argc, argv);
QGraphicsScene scene(QRectF(0, 0, 300, 300)); QGraphicsView view(&scene); QGraphicsRectItem* pRectItem = new QGraphicsRectItem(0, &scene); QGraphicsPixmapItem* pPixmapItem = scene.addPixmap(QPixmap("pic.jpg"));
view.show(); return app.exec(); } В Линуксе работает без проблем. В Windows в Creator'е -пожалуйста. Стоит перенести откомпилированное приложение в папку на диск-открывает без рисунка. Пути абсолютные и относительные пробовал-ничего не дает. В папку, кроме приложения и рисунка, положены QtGui4.dll, libgcc_s_dw2-1.dll, mingwm10.dll, QtCore4.dll (это, чтобы вопросов не задавали, есть ли библиотеки) При этом QGraphicsTextItem* pTextItem = scene.addText("my text"); выводит без проблем.
|
|
|
41
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 20, 2018, 10:07
|
Это ты чего обвел? эти значки указывают на то, что можно отменить компоновку, т.е. она имеется и именно для всей формы может так получится? тот же результат-пустая форма
|
|
|
44
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 19, 2018, 11:35
|
это выбираем пункт меню "о программе" void MainWindow::slotAbout() { about *finf=new about(); ui->mdiArea->addSubWindow(finf); finf->show(); if(finf->exec()==QDialog::Rejected){} delete finf; } а это реализация формы #include "about.h" #include "ui_about.h"
about::about(QWidget *parent) : QDialog(parent), ui(new Ui::about) { ui->setupUi(this); ui->label->setText("Программа ....\n" "Разработана для ...\n" "Использование запрещено."); }
about::~about() { delete ui; }
|
|
|
45
|
Qt / Вопросы новичков / Re: свернутое окно в MDI
|
: Сентябрь 18, 2018, 13:51
|
как вы устанавливали встроенные виджеты? в редакторе форм Я бы ещё родителей пропавших перепроверил бы не пойму, где их искать. После нажатия "развернуть" он вообще ни в одну функцию не заходит, вроде их и нет. Собственно, их и нет на самом деле. Даже конструктор не запускается
|
|
|
|
|