Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Qt Установить добавления по немножко Доброго времени суток дорогие программисты, не подскажете как в DoubleSpinBox добавлять по одной сотой без другиз действий, то есть нажимать прям на стрелочки в спинбоксе, есть ли какой метод? или надо числа делить? https://www.cyberforum.ru/ qt/ thread2209464.html Установить размер ячеек QTableView C++ Qt
Новая проблема. Никак не могу установить размер ячеек QTableView Tv->setColumnWidth() и Tv->setRowHeight() не работают. Пытался сделать через модельную headerData (роль Qt::SizeHintRole) - тоже ни хрена не получается.
C++ Qt Stylesheets во время работы https://www.cyberforum.ru/ qt/ thread2209361.html
Доброго времени суток, можно ли добавить к кнопке стиль, но созданный пользователем? К примеру взять написанный из textEdit'a и применить к кнопке, писал так не подходит: ui->pushButton_2->setStyleSheet("QPushButton {" + res + "}"); изначально res res = "background-color: red;"
C++ Qt Разница между записью https://www.cyberforum.ru/ qt/ thread2209347.html
Доброго времени суток, какая тут разница? selection-background-color background-color
Потоки C++ Qt
Я хочу сделать tcp ip чат, но реализовать хочу в одном приложении, чтоб было и сервером и клиентом для передачи сообщений другому такому же приложению. Как сделать так, чтобы и клиент и сервер работали одновременно
C++ Qt Прозрачная кнопка, именно прозрачная https://www.cyberforum.ru/ qt/ thread2209283.html
Доброго времени суток, можно ли сделать прозрачную, именно прозрачную кнопку что бы только было видно текст, а сзади кнопка была идентична фону, то есть там цвета переливаются и нужно что бы кнопка подпала под них
C++ Qt Более 3 разных символов в комбинации Доброго времени суток, можно ли сделать больше чем 3 кнопки на комбинацию? https://www.cyberforum.ru/ qt/ thread2209256.html C++ Qt Не хочет читать this
Создал специальный класс, для обработки БД, и тут столкнулся с проблемой, он ни в какую не хочет читать указатель на себя( this). Все connect с другими классами он воспринимает нормально, а вот connect с this не рассматривает. Не понимаю, что ему не нравится, слот есть, сигнал такой существует. date_base.h #ifndef DATE_BASE_H #define DATE_BASE_H #include <QtSql/QSqlDatabase> #include...
C++ Qt Кодировка в Qt Раньше спокойно работа в Qt v5.10 и использовал русский язык при выводе сообщений об ошибке через QMessageBox, и все выводило, что и предполагалось. Но потом скачал, по кое-каким причинам, решил скачать QtSDK-> Qt изменилась версия программы на ~4.5 Потом там начались проблемы , что появлялись знаки вопроса в черном ромбе, вместо русскоязычных слов Пытался найти ответ в интернете, но попытки... https://www.cyberforum.ru/ qt/ thread2208842.html C++ Qt Фокус в QMenu https://www.cyberforum.ru/ qt/ thread2208751.html
Как установить фокус на определённый action в QMenu...или что нужно переопределить для этого? Жаль, что setActiveAction не устанавливает фокус.
Связать грид с скроллом C++ Qt
Доброго времен и суток, можно ли как то связать скрол бар и gridLayout, что бы когда в гриде не помещались элементы, они не налазили друг на друга, а что бы появился скрол и можно было бы опустится вниз
C++ Qt Как перевести число из 16-ричной в 10-ную систему счисления? void MainWindow::on_pushButton_6_clicked() { int d; //Считаем значение из первого lineEdit QString S3 = ui->lineEdit_5->text(); //Переведем значение в число d = S3.toInt(); https://www.cyberforum.ru/ qt/ thread2208514.html
4 / 3 / 2
Регистрация: 20.02.2018
Сообщений: 12
13.03.2018, 13:43  [ТС] 0

Использование библиотек FFmpeg в QMdiSubWindow - C++ Qt - Ответ 12208342

13.03.2018, 13:43. Показов 5361. Ответов 4
Метки (Все метки)

Ответ

Да, думал уже об этом и переписал login.cpp: добавил класс RtspThread, его методы, и закомментировал их в main.cpp.
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
#include "login.h"
#include "ui_login.h"
#include <qstring.h>
#include <stdio.h>
#include <QString>
#include "video.h"
#include "FFmpeg.h"
#include <qthread.h>
#include <QWidget>
#include "CAMERAS.h"
#include <QMdiSubWindow>
 
 
class RtspThread : public QThread
{
public :
    void run();
    void setRtspURL(QString url);
    void setFFmpeg(FFmpeg * ff);
private:
    QString  rtspURL;// user input url
    FFmpeg * ffmpeg;//mian thread and rtspthread use the some ffmpeg object
};
void  RtspThread::run()
{
    ffmpeg->initial(rtspURL);
    ffmpeg->h264Decodec();
}
 
void RtspThread::setRtspURL(QString url)
{
    rtspURL=url;
}
void RtspThread::setFFmpeg(FFmpeg * ff)
{
    ffmpeg=ff;
}
 
 
 
Login::Login(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Login)
{
    ui->setupUi(this);
}
 
Login::~Login()
{
    delete ui;
}
 
void Login::on_btn_play_clicked()
{
    rtspURL=QString(ui->rtspURL->text());
}
QString Login::getRtspURL()
{
    return rtspURL;
}
 
void Login::on_pushButton_Cameras_clicked()
{
    rtspURL=QString(ui->rtspURL->text());
    QDynamicList *List = new QDynamicList(this);
    CAMERAS *cameras = new CAMERAS (this);
    FFmpeg * ffmpeg;//global data for ffmpeg event
    ffmpeg=new FFmpeg();
    cameras->setFFmpeg(ffmpeg);
    RtspThread *rtspthread = new RtspThread();
    printf("%s\n",this->getRtspURL().toStdString().c_str());
    rtspthread->setRtspURL(this->getRtspURL());
    rtspthread->setFFmpeg(ffmpeg);
    rtspthread->start();
    ui->mdiArea->addSubWindow(cameras);
    cameras->show();
    ui->verticalLayout->addWidget(List);
}
Но все равно борода. LineEdit'ы добавляются, а SubWindow нет.
https://cdn1.savepice.ru/uploa... b-full.png

Вернуться к обсуждению:
Использование библиотек FFmpeg в QMdiSubWindow C++ Qt
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2018, 13:43
Готовые ответы и решения:

Ffmpeg конфликт библиотек
В проекте возникает потребность пользоваться одновременно (или хотя бы поочерёдно) этими...

Использование функции avcodec_alloc_context3 (ffmpeg) для определения контекста кодека h264
Здраствуйте. Тема является продолжением этой https://www.cyberforum.ru/unity/thread2398854.html В...

использование библиотек
Добрый день, подскажите пожалуйста как используются библиотеке в коде? Т.е. вверху кода где...

Использование библиотек
Для всех вариантов: - Ввести два целых числа a и b. - Произвести вычисления в подпрограммах....

4
13.03.2018, 13:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2018, 13:43
Помогаю со студенческими работами здесь

QMdiSubWindow
I have wtitten a vode from Max Schlee, but it doesn'twork. void MDIProgram::slotWindows() { ...

Использование личных библиотек
Помогите пожалуйста решить задачу с использованием личных библиотек и процедуры(функции): Дан...

Использование VB библиотек в C# проекте
Добрый день, друзья! Собственно, вопрос в заголовке. Каким образом я могу использовать...

Использование нативных библиотек
Добрый день. Решил попробовать написать приложение для личных нужд, нашел хорошее описание и уперся...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru