76

(11 replies, posted in Code)

Bonjour,

Bonjour
Ne pas avoir le menu SVN , mais svn est installé.

Hello,
Do not have SVN in tools menu, but svn is installed.

77

(8 replies, posted in Code)

QET-5735


Cette erreur se produit avec make.
This error occurs with make.


sources/ui/dynamicelementtextmodel.cpp: In member function ‘void DynamicElementTextModel::updateDataFromGroup(ElementTextItemGroup*, DynamicElementTextModel::ValueType)’:
sources/ui/dynamicelementtextmodel.cpp:1382:47: warning: this statement may fall through [-Wimplicit-fallthrough=]
    qsi->child(y_grp_row,1)->setData(group->pos().y(), Qt::EditRole);
                                     ~~~~~~~~~~^~
sources/ui/dynamicelementtextmodel.cpp:1384:3: note: here
   case grpRotation:
   ^~~~

QET-5735

QET-5735

QET-5735

Bonjour,

QET-5735

SchémaEditeur clés taille du pas modifié gauche, droite, haut, bas
Le pas de ces touches est maintenant 10
Est-ce que cela a maintenant changé de 1 à 30 nomicons/smile


DiagramEditor keys Left,Right,Up,Down stepsize changed
The step size of these keys is now 10
Have this now changed from 1 to 30 nomicons/smile 

Patch files :



Erik

82

(11 replies, posted in Code)

Hi laurent,

In qtcreator tools menu have I not Subversion.

Erik

83

(11 replies, posted in Code)

Hi Laurent,

You misunderstood me.
How did you create this file grid.diff. ?
This contains various files.
Can you explain how you did this.


Tu m'as mal compris.
Comment avez-vous créé ce fichier grid.diff. ?
Cela contient divers fichiers.
Pouvez-vous expliquer comment vous avez fait cela?


Erik

84

(11 replies, posted in Code)

@scoripio810

Comment créer un fichier diff et composé de plusieurs fichiers?

How does one make a diff file and consists of several files?

dans le terminal
Terminal mode ?

Cordialement
With best regards
Erik

85

(8 replies, posted in Code)

New file QET-5734

86

(8 replies, posted in Code)

New file QET-5734

87

(8 replies, posted in Code)

New File QET 5734

88

(8 replies, posted in Code)

New files QET 5734

89

(8 replies, posted in Code)

Bonjour,

La distance de grille entre deux points est maintenant de 10

J'ai réussi à ajuster la grille.
Vous pouvez maintenant choisir de 1 à 10 nomicons/smile

Ce qui suit doit arriver dans les fichiers suivants.


Now the grid distance between two points is 10

I managed to adjust the Grid.
You can now choose from 1 to 10  nomicons/smile

The following must happen in the following files.

sources/diagram.h
supprimer Const dans les lignes 76 et 78
Delete Const in lines 76 and 78
76 - static int xGrid;  //static const int xGrid;
78 - static int yGrid;  //static const int yGrid;

sources/diagram.cpp
supprimer Const dans les lignes 41 et 42
Delete Const in lines 41 and 42 41 - int Diagram::xGrid  = 10;  //const int   Diagram::xGrid  = 10;
42 - int Diagram::yGrid  = 10;  //const int   Diagram::yGrid  = 10;

Ajouter les lignes suivantes
Après les paramètres QSettings;

Add the following lines
After QSettings settings;

153 - int xGrid = settings.value("DiagramEditor_xGrid_sb", Diagram::xGrid).toInt();
154 - int yGrid = settings.value("DiagramEditor_yGrid_sb", Diagram::yGrid).toInt();


sources/ui/configpage/generalconfigurationpage.cpp
Ajouter les lignes suivantes
Après les paramètres QSettings;

Add the following lines
After QSettings settings;
38 - ui->DiagramEditor_xGrid_sb->setValue(settings.value("DiagramEditor_xGrid_sb", 10).toInt());
39 - ui->DiagramEditor_yGrid_sb->setValue(settings.value("DiagramEditor_yGrid_sb", 10).toInt());


Ajouter les lignes suivantes
Add the following lines
142 - settings.setValue("DiagramEditor_xGrid_sb", ui->DiagramEditor_xGrid_sb->value());
143 - settings.setValue("DiagramEditor_yGrid_sb", ui->DiagramEditor_yGrid_sb->value());



Forms/sources/ui/configpage/generalconfigurationpage.ui

Maintenant, utilisez un éditeur de texte et non Qtcreator.
J'utilise Mousepad.
Ajouter les lignes suivantes de la ligne 467
C'est entre <widget> et <widget>

Now use a text editor and not Qtcreator.
I use Mousepad.
Add the following lines from line 467
It's between <widget> and <widget>

      <widget class="QWidget" name="Grid">
      <attribute name="title">
       <string>Grid</string>
      </attribute>
      <widget class="QLabel" name="Label_Diagram_xGrid">
       <property name="geometry">
        <rect>
         <x>20</x>
         <y>10</y>
         <width>191</width>
         <height>30</height>
        </rect>
       </property>
       <property name="text">
        <string>DiagramEditor xGrid</string>
       </property>
      </widget>
      <widget class="QLabel" name="Label_Diagram_yGrid">
       <property name="geometry">
        <rect>
         <x>20</x>
         <y>50</y>
         <width>191</width>
         <height>30</height>
        </rect>
       </property>
       <property name="text">
        <string>DiagramEditor yGrid</string>
       </property>
      </widget>
      <widget class="QSpinBox" name="DiagramEditor_xGrid_sb">
       <property name="geometry">
        <rect>
         <x>220</x>
         <y>10</y>
         <width>55</width>
         <height>30</height>
        </rect>
       </property>
       <property name="minimum">
        <number>1</number>
       </property>
       <property name="maximum">
        <number>10</number>
       </property>
       <property name="singleStep">
        <number>1</number>
       </property>
       <property name="value">
        <number>10</number>
       </property>
      </widget>
      <widget class="QSpinBox" name="DiagramEditor_yGrid_sb">
       <property name="geometry">
        <rect>
         <x>220</x>
         <y>50</y>
         <width>55</width>
         <height>30</height>
        </rect>
       </property>
       <property name="minimum">
        <number>1</number>
       </property>
       <property name="maximum">
        <number>10</number>
       </property>
       <property name="value">
        <number>10</number>
       </property>
      </widget>
      <widget class="QLabel" name="Label_DiagramGrid">
       <property name="geometry">
        <rect>
         <x>20</x>
         <y>100</y>
         <width>251</width>
         <height>30</height>
        </rect>
       </property>
       <property name="text">
        <string>Grid on/off = See the change</string>
       </property>
     </widget>
    </widget>

90

(554 replies, posted in News)

Intel® Core™2 Duo Processor E6600
Cores 2
Processor Base Frequency 2.40 GHz
Cache 4 MB L2
Bus Speed 1066 MHz FSB

91

(554 replies, posted in News)

À partir de QET-5703

Ordinateur portable: avec processeur double cœur Intel Centrino (2 cœurs au total)

Sur la partition Windows:
Fichier installé: La première fois 51 sec
                      La deuxième fois 19 sec

Readytouse: La première fois 38 sec
                  La deuxième fois 21 sec



ON GNU / DEBIAN Partition Sid:
Fichier installé : La première fois 19 sec
                       La deuxième fois 11 sec

92

(3 replies, posted in Code)

Bonjour ,
Ont trouvé des constantes dans la liste source REV 5625.  nomicons/smile
Est-il possible de changer cela avec qspinbox et de le mettre dans le fichier de configuration?
-------------------------------
Have found constants in the source listing REV 5625.
Is it possible to change this with qspinbox and put it in the config file?

----------
REV : 9625

bold

sources/qetgraphicsitem/crossrefitem.cpp
596 : font.setBold(true);


sources/richtext/richtesteditor.cpp

684 : void RichTextEditor::setFontBold(bool b)
{
    if (b)
        setFontWeight(QFont::Bold);
    else
        setFontWeight(QFont::Normal);
}

--------------------------------------------

sans serif

sources/getapp.cpp
826 : * By default the font is "sans Serif" and size 9.
835 : QString diagram_texts_family = settings.value("diagramfont", "Sans Serif").toString();
836 : qreal diagram_texts_size     = settings.value("diagramsize", 9.0).toDouble();
844 : diagram_texts_font.setWeight(QFont::Light);
859 : QString diagram_texts_item_family = settings.value("diagramitemfont", "Sans Serif").toString();
860 : qreal diagram_texts_item_size     = settings.value("diagramitemsize", 9.0).toDouble();
872 : dagiram_texts_item_font.setWeight(QFont::Light);
889 : QString dynamic_texts_item_family = settings.value("font_family", "Sans Serif").toString();
890 : qreal dynamic_texts_item_size     = settings.value("dynamicitemsize", 9.0).toDouble();
902 : dynamic_texts_item_font.setWeight(QFont::Light);
919 : QString foliolist_texts_family = settings.value("foliolistfont", "Sans Serif").toString();
920 : qreal foliolist_texts_size     = settings.value("foliolistsize", 9.0).toDouble();
928 : foliolist_texts_font.setWeight(QFont::Light);

sources/ui/configpage/generalconfigurationpage.cpp
257 : QFont font = QFontDialog::getFont(&ok, QFont("Sans Serif", 9), this);
279 : QFont font = QFontDialog::getFont(&ok, QFont("Sans Serif", 9), this);
302 : QFont font = QFontDialog::getFont(&ok, QFont("Sans Serif", 9), this);



diagramtextsfont
sources/qetapp.h
129 :         static QFont diagramTextsFont(qreal = -1.0);
        static QFont diagramTextsItemFont(qreal = -1.0);
        static QFont dynamicTextsItemFont(qreal = -1.0);
        static QFont foliolistTextsFont(qreal = -1.0);
--------------------------------------------------

setfont
sources/diagramfoliolist.cpp
273 : qp->setFont(QETApp::diagramTextsFont(13));

souces/editor/graphicpart/partdynamictextfield.cpp
168 : setFont(QETApp::diagramTextsFont(dom_elmt.attribute("font_size", QString::number(9)).toInt()));
218 : setFont(QETApp::diagramTextsFont(dom_element.attribute("size", QString::number(9)).toInt()));

sources/qetgraphicsitem/crossrefitem.cpp
202 : qp.setFont(QETApp::diagramTextsFont(5));
595 : /*QFont font = QETApp::diagramTextsFont(4);
602 : painter.setFont(QETApp::diagramTextsFont(5));*/
792 : painter.setFont(QETApp::diagramTextsFont(6));

sources/qetgraphicsitem/dynamicelementtextitem.cpp
1268 : m_slave_Xref_item->setFont(QETApp::diagramTextsFont(5));

sources/qetgraphicsitem/element.cpp
513 : deti->setText(dom_element.attribute("text", "_"));
514 :        deti->setFontSize(dom_element.attribute("size", QString::number(9)).toInt());
906 : comment_text->setFontSize(6);
925 : location_text->setFontSize(6);
969 : comment_text->setFontSize(6);
981 : location_text->setFontSize(6);

sources/qetgraphicsitem/elementtextitemgroup.cpp
731 : m_slave_Xref_item->setFont(QETApp::diagramTextsFont(5));

sources/richtext/richtesteditor.cpp
684 : void RichTextEditor::setFontBold(bool b)
{
    if (b)
        setFontWeight(QFont::Bold);
    else
        setFontWeight(QFont::Normal);
}

----------------------------------------

text_size
sources/conductorproperties.cpp
226 : text_size(9)
317 : text_size            = e.attribute("numsize", QString::number(9)).toInt();
388 : text_size            = settings.value(prefix + "textsize", "7").toInt();

----------------------------------------------------------------------------------
textwidth

souces/editor/graphicpart/partdynamictextfield.cpp
37 : setTextWidth(settings.value("dynamic_with", -1).toInt());
171 : setTextWidth(dom_elmt.attribute("text_width", QString::number(-1)).toDouble());

sources/qetgraphicsitem/dynamicelementtextitem.cpp
47 : setTextWidth(settings.value("dynamic_with", -1).toInt());
169 : setTextWidth(dom_elmt.attribute("text_width", QString::number(-1)).toDouble());

sources/qetgraphicsitem/element.cpp
909 : comment_text->setTextWidth(80);
927 : location_text->setTextWidth(80);
971 : comment_text->setTextWidth(80);
982 : location_text->setTextWidth(80);


-------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------
font_size

sources/editor/graphicspart/partdynamictextfield.cpp
168 : setFont(QETApp::diagramTextsFont(dom_elmt.attribute("font_size", QString::number(9)).toInt()));

sources/editor/graphicpart/parttext.cpp
61 : if (!ok || font_size < 1) font_size = 20;

sources/editor/texteditor.cpp
40 : font_size -> setRange(0, 144);

sources/qetgraphicsitem/dynamicelementtextitem.cpp
165 : dom_elmt.attribute("font_size", QString::number(9)).toInt());

sources/qetgraphicsitem/elementtextitemgroup.cpp
int font_size = 1;

sources/titleblockcell.cpp
15 : font_size = 9;
198 : font_size = -1;
------------------------------------------------------------------------

font-size
sources/aboutqet.cpp
76 : QLabel *title = new QLabel("<span style=\"font-weight:0;font-size:16pt;\">QElectroTech V " + QET::displayedVersion + "</span>");

fontsize
sources/qetgraphicsitem/element.cpp
514 : deti->setFontSize(dom_element.attribute("size", QString::number(9)).toInt());
906 : comment_text->setFontSize(6);
925 : location_text->setFontSize(6);
969 : comment_text->setFontSize(6);
981 : location_text->setFontSize(6);

Bonjour,

Installation de polices Microsoft dans gnu/linux

Pakket: ttf-mscorefonts-installer (3.6) [contrib]
https://packages.debian.org/stretch/ttf … -installer

Si vous avez également un système Windows.
Copiez ensuite le répertoire des polices Windows dans le répertoire des polices gnu/linux.
windows/fonts .............................................................../usr/share/fonts/

---------------

installing microsoft fonts in gnu / linux

Pakket: ttf-mscorefonts-installer (3.6) [contrib]
https://packages.debian.org/stretch/ttf … -installer

If you also have a windows system.
Then copy the windows fonts directory to the gnu/linux fonts directory
windows/fonts ................................../usr/share/fonts/


Erik

@McCormick

Your answer has happened too quickly.
The changes still have to be made by scorpio810(Laurent) or Joshua.

Have the source file retrieved from svn.
The changes made.
Compiles the program.

This is the result.

Hello,

Have found the solution after a long time.
See Forum Progamming Code





Erik

96

(1 replies, posted in Code)

Bonjour,

sources/qetgraphicsitem/conductor.cpp

À la ligne 884
/**
 * @brief Conductor::nearShape
 * @return : An area in which it is considered a point is near this conductor.
 */
QPainterPath Conductor::nearShape() const
{
    QPainterPathStroker pps;
    pps.setWidth(120);   nomicons/devil 
    pps.setJoinStyle(conductor_pen.joinStyle());
    return pps.createStroke(path());
}

----

En augmentant la valeur de QPainterPathStroker setWidth , l’étiquette du conductor peut être déplacée davantage.
Dans le fichier sources/qetgraphicsitem/conductor.cpp
À la ligne 891 ; pps.setWidth(120);
à  ; pps.setWidth(1300);    nomicons/smile

----

By increasing the value of QPainterPathStroker setWidth, the conductor label can be moved further.

In the file sources/qetgraphicsitem/conductor.cpp

At line 891; pps.setWidth(120);
to pps.setWidth(1300); nomicons/smile



Erik

Bonjour,

@scorpio810 (Laurent)
Merci
Thanks

Erik

Bonjour,

@scorpio810

Pouvez-vous créer une programmation de forum?
Il est prévu que d’autres personnes puissent coopérer et donner des conseils avec le code source.

Pouvez-vous changer le topic Compiter ; Compile QET (Bar Fourre-tout) de moi dans aboutqet.cpp et le déplacer vers la programmation du forum.

-------------------
Can you create a forum programming?
It is intended that other people can cooperate and give tips with the source code.
Can you change the topic Compiter ; Compile QET(Bar Fourre-tout) of me in aboutqet.cpp and move it to the forum programming.

Erik

99

(5 replies, posted in Code)

@scorpio810 : Have you tried it on litle screen ?

Yes, (Qui) nomicons/smile

16:9 screen (écran)

1280 X 720 ; HD-ready = tv



16:10 screen ( écran)
 
1680 X 1050 ; my maximum screen size ; ma taille d'écran maximale
1440 X 900
1280 X 800

100

(5 replies, posted in Code)

Photo 2, Picture 2