Политика конфиденциальностиКонтактыО сайтеОтзывыGitHubDonate
© EVILEG 2015-2018
Рекомендует хостинг
TIMEWEB
25 мая 2018 г. 14:00
pasagir

Здравствуйте. Существует база данных в которой хранятся данные пришедшие от разных устройств. На основании этой БД я при помощи запроса построил таблицу, которая отображает какие данные пришли от определенного устройства и в какой момент времени (до миллисекунды). Необходимо на основании 2-х столбцов (дата и данные) построить график. Не могу корректно получить значение столбца DateTime и запихнуть его в QVector. Пытаюсь пользоваться QCustomPlot. Как можно получить указанные значения и примотать их к оси oX?

k
12 марта 2018 г. 22:09
koshkin27

Здравствуйте. Моделирую с помощью QCustomPlot полет летательного аппарата. Столкнулся с такой проблемой - график закрашивается, если проходит над самим собой. Буду благодарен, если поможете решить эту проблему.

M
7 марта 2018 г. 5:13
Mark

Здравствуйте!

Как в на графике задать шаг сетки и градуировку на осях. После задания SetRange  там устанавливается автоматически, мне же нужно помельче.
M
1 марта 2018 г. 16:57
Mark

Здравствуйте!

Хотелось бы узнать - можно ли на график добавить произвольный текст(если возможно то как), не в виде легенды. (QCPGraph имеет метод draw - пробовал, но пока ничего не вышло).
М
12 декабря 2017 г. 11:58
Миша

Добрый день.
На графике строю точки следующим образом. При большем количестве точек, программа ложится. Видимо это зависит от размера вектора. Может быть вы знаете в чем дело и как исправить?
if (XBuy1.size()>0)
    {
        NGraph=NGraph+1;
        NGraphBuy=NGraph;
        ui->customPlot->addGraph(ui->customPlot->xAxis, ui->customPlot->yAxis);  //Создает новый график внутри сюжета
        //ui->customPlot->graph(NGraph)->setPen(QPen(Qt::red));
        ui->customPlot->graph(NGraph)->setData(XBuy1, YBuy1);//сообщает данные графику
 
        //ui->customPlot->graph(1)->setLineStyle(QCPGraph::lsLine); //http://www.qcustomplot.com/documentation/classQCPGraph.html  lsLine - линия, lsNone- не рисует, lsImpulse -вертикальные линии до точки,lsStepCenter - горизонтальная линия идущая каскадом
        QCPScatterStyle myScatter; //описывает точки http://www.qcustomplot.com/documentation/classQCPScatterStyle.html
        myScatter.setShape(QCPScatterStyle::ssTriangle);//тип точки
        myScatter.setPen(QPen(Qt::green)); //внешний цвет точки
        myScatter.setBrush(Qt::green);  //внутренний цвет точки
        myScatter.setSize(SizePaint);  //размер точки
        ui->customPlot->graph(NGraph)->setScatterStyle(myScatter);
        ui->customPlot->graph(NGraph)->setLineStyle(QCPGraph::lsNone); //убирает линию
    }

 

М
23 ноября 2017 г. 14:11
Миша

Здравствуйте.

Строю с помощью  QCustomPlot на виджите график. Как очистить  виджет и построить новый график?
М
23 ноября 2017 г. 8:46
Миша

Здравствуйте.

При создании линии:
NGraph=NGraph+1;
ui->customPlot->addGraph(ui->customPlot->xAxis, ui->customPlot->yAxis);  
ui->customPlot->graph(NGraph)->setPen(QPen(Qt::red));
ui->customPlot->graph(NGraph)->setData(bar, Line10);
Не могу задать ширину линии. Пытаюсь ее задать так:
ui->customPlot->graph()->setPen(QPen::setWidth(1));
Скажите пожалуйста, как правильно это делается.
М
9 ноября 2017 г. 9:03
Миша

Здравствуйте.

Я строю график, каждое значение координаты У привязана к номеру массива. Таким образом номерация отображается по оси Х подобным образом:0,1,2,3...  Возможно ли привязать к координатам оси Х значение даты и время и отображать их? Значения даты и времени записаны в формате:
    Date[0]=20170101;  //yyyyMMdd
    Date[1]=20170101; Date[2]=20170101; Date[3]=20170101; Date[4]=20170101; Date[5]=20170101; Date[6]=20170101; Date[7]=20170101;
    Time[0]=100100;  //Hmmss
    Time[1]=100200; Time[2]=100300;  Time[3]=100400;  Time[4]=100700;  Time[5]=101200;  Time[6]=102100;  Time[7]=100800;
Значения даты и времени идут не подряд, потому нельзя использовать вариант, описанный в уроке.
М
9 ноября 2017 г. 7:16
Миша

Здравствуйте.

Как установить границы протаскивания и отображения?
В мой график перестраивается, в зависимости от данных. При выходе отображаемой части графика за пределы данных выдает ошибку и выключается.
М
7 ноября 2017 г. 8:40
Миша

Пытаюсь наследовать классы QCustomPlot.

Получается наследовать class AutoScale :public QMainWindow ,
Но не получается наследовать class AutoScale :public QCPFinancial
Скажите пожалуйста, почему не наследуется класс и как это исправить?
m
19 декабря 2018 г. 10:37
maintumanov

Qt - Тест 001. Сигналы и слоты

  • Результат:68баллов,
  • Очки рейтинга-1
ИН
18 декабря 2018 г. 17:37
Игорь Носач

C++ - Тест 003. Условия и циклы

  • Результат:64баллов,
  • Очки рейтинга-1
ИН
18 декабря 2018 г. 17:22
Игорь Носач

C++ - Тест 003. Условия и циклы

  • Результат:35баллов,
  • Очки рейтинга-10
Последние комментарии
V
15 декабря 2018 г. 2:06
Vlad15007

Спасибо большое!Очень помогли!
11 декабря 2018 г. 21:01
Евгений Легоцкой

Не знаю, какой-там конкретно эффект и если честно не хочется fl studio ради того, чтобы посмотреть устанавливать, но из того, что увидел в интернете. Предполагаю, что то, что вы хотите с...
V
11 декабря 2018 г. 19:25
Vlad15007

Подскажите пожалуйста ( я новичок совсем)Можно ли организовать спрайт без этого окошка (как в fl studio fruity dance)?
11 декабря 2018 г. 15:06
Евгений Легоцкой

Что интересно, если написать так from <application_name>.<module_name> import <filename> ,то PyCharm сносит крышу, если разрабатываешь в рамках проекта приложение, ко...
11 декабря 2018 г. 14:52
Илья Чичак

Тут мне тоже есть что сказать=) Сами разрабы советуют импортировать следующим образом: from <application_name> import <module_name> Стоит избегать from . import &l...;
Сейчас обсуждают на форуме
М
19 декабря 2018 г. 8:43
Михаиллл

Здравствуйте.Говорят, если подключить ICU, то в SQLite появится регистронезависемый поиск.Я нашел скомпилированный ICU по этой ссылке https://www.npcglib.org/~stathis/blog/precompiled-...
18 декабря 2018 г. 19:58
Евгений Легоцкой

ну если у вас также будет внешний ключ на Serial, то получается следующая ситуация, Movie добавлен в Serial, а Serial имеет список Movie. То есть вам playlist как таковой вовсе не нужен....
R
18 декабря 2018 г. 12:25
RED_Spider

именно так, проблема в кодировке, а именно в отсутствии шрифтов на сервере, для меня вопрос решился в CentOS 7yum install curl cabextract xorg-x11-font-utils fontconfig всем спасибо за ...
U
18 декабря 2018 г. 10:39
Unreal_man

А вот этот коннект здесь и вовсе не нужен connect(ui->ok3, &QPushButton::clicked, this, &Widget::addToText); А как же без него? ============================== ...
m
17 декабря 2018 г. 19:03
melnik10

Спасибо, попробую!
Присоединяйтесь к нам в социальных сетях

Для зарегистрированных пользователей на сайте присутствует минимальное количество рекламы