Skip to content

French

A forum for those speaking French

131 Topics 681 Posts
  • 0 Votes
    1 Posts
    48 Views
    No one has replied
  • Problème de ScrollView

    Unsolved
    1
    0 Votes
    1 Posts
    65 Views
    No one has replied
  • Application Qt qui freeze

    Unsolved
    2
    0 Votes
    2 Posts
    113 Views
    SGaistS

    Bonjour,

    La bonne solution est de créer un QStyledItemDelegate custom pour peindre et gérer le bouton.

  • [QXmlQuery] problème lors de la compilation QT 5.15

    Unsolved
    6
    0 Votes
    6 Posts
    233 Views
    SGaistS

    @Bozo-The-Geek Est-ce que la variable QT est modifiée dans un des autres fichier ?

  • Donnée changer lors d'un passage d'une méthode

    Unsolved
    2
    0 Votes
    2 Posts
    109 Views
    SGaistS

    Bonjour et bienvenue,

    Il n'y a rien dans le code qui indique comment position est créé et sa valeur chargée.

    À propos du code, il faut le poster en texte. Les images ne permettent pas de faire un copié-collé pour tester.

    Le mieux serait d'avoir une version minimal et compilable du code qui permette de recréer la situation.

  • 0 Votes
    4 Posts
    186 Views
    SGaistS

    @Chayba en suivant la documentation.

  • Placer un layout dans un scrollArea

    Solved
    7
    0 Votes
    7 Posts
    843 Views
    L

    Voici un exemple re réponse:
    widget.h
    #ifndef WIDGET_H
    #define WIDGET_H

    #include <QWidget>
    #include <QMainWindow>
    #include <QPainter>
    #include <QLine>
    #include <QPen>
    #include <QGroupBox>
    #include <QGridLayout>
    #include <QScrollArea>
    #include <QPaintEvent>
    #include <qDebug>
    #include <QPushButton>
    #include <QApplication>
    #include <QLabel>

    class Widget : public QMainWindow
    {
    Q_OBJECT

    public:
    Widget(QWidget *parent = 0);
    ~Widget();

    private:

    };

    #endif // WIDGET_H

    widget.cpp
    #include "widget.h"
    #include "zonescroll.h"

    Widget::Widget(QWidget *parent)
    : QMainWindow(parent)
    {

    ZoneScroll *zone = new ZoneScroll;

    QScrollArea *scroll = new QScrollArea ; scroll->setFixedHeight(800); scroll->setFixedWidth(1000); scroll->setWidget(zone); QWidget *central = scroll; QGroupBox *box = new QGroupBox("Rolland",central); box->setFixedWidth(600); box->setFixedHeight(100); QGridLayout *layout = new QGridLayout(); layout->addWidget(box,2,3);

    central->setLayout(layout);

    this->setCentralWidget(central); zone->setGeometry(QRect(110, 80, 1200, 300)); QPushButton *Quitter = new QPushButton("Quitter",scroll); Quitter->setGeometry(1000,20,100,30);

    QObject::connect(Quitter, SIGNAL(clicked()), qApp, SLOT(quit()));

    }

    Widget::~Widget()
    {
    }

    zonescroll.h
    #ifndef ZONESCROLL_H
    #define ZONESCROLL_H

    #include <QtGui>
    #include <QWidget>
    #include <QGroupBox>
    #include <QGridLayout>

    class ZoneScroll : public QWidget
    {
    Q_OBJECT
    public:
    ZoneScroll(QWidget *parent = 0);
    void paintEvent(QPaintEvent *event);
    };

    #endif // ZONESCROLL_H

    zonescroll.cpp
    #include "zonescroll.h"

    ZoneScroll::ZoneScroll(QWidget *parent) : QWidget(parent)
    {

    }

    void ZoneScroll::paintEvent(QPaintEvent *event)
    {
    QPainter painter(this);

    QLine *line = new QLine(); QPen *couleur = new QPen(); couleur->setColor(Qt::blue); couleur->setWidth(3); line->setLine(50,50,300,80); painter.setPen(*couleur); painter.drawLine(*line);

    }

    main.cpp
    #include "widget.h"

    #include <QApplication>

    int main(int argc, char *argv[])
    {
    QApplication a(argc, argv);

    Widget w;
    w.show();
    return a.exec();
    }

  • L'utilisation de QslQueryModel sur c++ et Quick

    Solved
    2
    0 Votes
    2 Posts
    116 Views
    SGaistS

    Bonsoir,

    C'est normal, la method retourne toujours le même index de la même requête.

    Cet article wiki démontre comment utiliser QSqlTableModel avec QML.

  • la base de bonne sur qt

    Solved
    29
    0 Votes
    29 Posts
    2k Views
    FortigaF

    @SGaist non
    c'était cela le problème.
    merci infiniment

  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    13 Views
    No one has replied
  • importer des projets AutoIt pour Qt

    Unsolved
    1
    0 Votes
    1 Posts
    106 Views
    No one has replied
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    24 Views
    No one has replied
  • Qt/QML Exposer une variable C++ au QML

    Unsolved
    1
    0 Votes
    1 Posts
    391 Views
    No one has replied
  • qt/c++ appliquer un effet sur une image, frame...

    Unsolved
    1
    0 Votes
    1 Posts
    133 Views
    No one has replied
  • Chargement des icônes au lancement de l'interface

    Moved Unsolved
    9
    0 Votes
    9 Posts
    469 Views
    SGaistS

    Bonjour,

    Les fichiers .qrc ne sont pas gérés par uic mais par rcc. C'est cette application qu'il faut utiliser pour générer le fichier Python correspondant.

    Note qui n'a rien à voir: ce forum est anglophone, pour les question en français, il y a un sous-forum dédié dans la section International (cette discutions ainsi que l'autre y ont été déplacées).

  • Affichage d'une interface PyQt6

    Moved Solved
    3
    0 Votes
    3 Posts
    219 Views
    K

    @SGaist Merci pour votre aide, ça a marché.

  • Créer un jeu

    Moved Unsolved
    2
    0 Votes
    2 Posts
    231 Views
    SGaistS

    Bonsoir,

    Si vous cherchez des examples, ce thread contient toute une série de jeux implémenté par @Bondrusiek.

  • C++ où QML

    Solved
    5
    0 Votes
    5 Posts
    290 Views
    FortigaF

    @SGaist Merci infiniment 🙏

  • 0 Votes
    2 Posts
    254 Views
    SGaistS

    Hi,

    Please don't post the same question in multiple sub-forum.

    Duplicate

    On a side note, this is the French sub forum so if you want to post here, please do it in French.

  • apprentissage

    Unsolved
    2
    0 Votes
    2 Posts
    224 Views
    SGaistS

    Bonsoir et bienvenue sur devnet,

    Est-ce ce module python ?