Делаю график на Qt. Нужно подписать координатную ось ОY. Ось ОX подписал правильно, слева направо от меньшего к большему. Ось ОY подписать тоже удалось но значения идут "сверху" "вниз", в общем вот скриншот
А нужно, чтобы 0.5
было около 0
. Можно ли как-то это реализовать? "Перевернуть" строку может быть. Не уверен, что фраза "зеркально отразить" тут подходит.
Подписываю оси так:
В заголовочном файле:
QGraphicsTextItem *X;
QGraphicsTextItem *ZeroX;
double xmin;
double dx;
double xmax;
В файле .сpp
int n =16;
// Отступы сетки
int gdx = (graphicsScene->width())/n;
int gdy = (graphicsScene->height())/n;
// Переменные графика
xmin = 0.0;
xmax = 2.0;
dx = 0.05;
// Надписи на ОХ
for (int i =2; i<n;i++){
graphicsScene->addText(QString::number((xmin + (i-1)*dx*10)))->
setPos((graphicsScene->width()/n)*i-graphicsScene->
width()/pow(n,3),graphicsScene->height()-2*n);
}
X = new QGraphicsTextItem ("X", 0,0);
X->setPos (graphicsScene->width()-n, graphicsScene->height()-2*n);
graphicsScene->addItem(X);
ZeroX = new QGraphicsTextItem ("0", 0,0);
ZeroX->setPos (2*n, graphicsScene->height()-2*n);
graphicsScene->addItem(ZeroX);
// Подписи на ОY
for (int i =n; i>1-1;i--){
graphicsScene->addText(QString::number((xmin + i*dx*10)))->setPos(n/2,(graphicsScene->width()/n)*i-graphicsScene->width()/pow(n,3));
}
Не тянет на ответ, но попробуйте в подписях для OY сделать xmax-i*dx*10 вместо xmin+....
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Как создать новость в категории DLE? я создал категорию Партнеры, но не могу туда добавить новость, добавил код в about-navtpl
есть макет, верстаю по немусделать его нужно на сетке бутстрап, нарезал задний фон, а как вставить его не понимаю, как лучше его установить...
я пробовал в NuGet консоли прописать "Install-Package NeutroniumWebBrowserEngine