Qt Programming Language
-
@Allanis said in Qt Programming Language:
@Annabelle said in Qt Programming Language:
\U0001F470
That's right. You've got it.
So would this look right?
QString str1 = QString::fromUtf8("\U0001F470 Button 1");
-> Set Text = "Bride";
Not quite sure how to do the "Set Text" part, so I did the best I could when writing the code. So how would I compile the full version of the radio button? Would it look something like this?
QRadioButton *button = new QRadioButton ("Bride", this);
QString str1 = QString::fromUtf8("\U0001F470 Button 1");
-> Set Text = "Bride"; -
@Allanis said in Qt Programming Language:
QRadioButton* button = new QRadioButton(); QString str1 = QString::fromUtf8("\U0001F470 Bride"); button->setText(str1);
I would suggest reading a book to get yourself better acquainted with C++. Otherwise you will encounter many pitfalls.
Are there any books out there that are available in Braille? Since that's the primary format which I read. If that's not possible, is there a .chm help file that can explain the language in detail?
-
It may be difficult to find such a technical book in Braille. I had a look but came up empty. You can find a copy of "C++ gui programming with qt4 2nd edition" in .chm.
https://github.com/sherlock/qt?files=1
I think your screen reader should be ok to read epub? If so you could pickup most textbooks from amazon or something.
-
@Allanis said in Qt Programming Language:
It may be difficult to find such a technical book in Braille. I had a look but came up empty. You can find a copy of "C++ gui programming with qt4 2nd edition" in .chm.
https://github.com/sherlock/qt?files=1
I think your screen reader should be ok to read epub? If so you could pickup most textbooks from amazon or something.
I tried searching for the .chm file "C++ gui programming with qt4 2nd
edition" on the link you provided, but it says "No Matching Files Found". Where do I go next? -
@Annabelle
Hi, it is hidden inside a download button
this is direct link
https://github.com/sherlock/qt/raw/master/C%2B%2B GUI Programming with Qt4 2ndEdition.chm -
@mrjj said in Qt Programming Language:
@Annabelle
Hi, it is hidden inside a download button
this is direct link
https://github.com/sherlock/qt/raw/master/C%2B%2B GUI Programming with Qt4 2ndEdition.chmI downloaded the .chm file, but now when I attempt to read any of the topics, it seems there's nothing in them. Is there something wrong with the file?
-
@Annabelle
Hi
Yes it seems that at least on windows 10, only the toc is there -
nothing is shown when you click on a topic.If pdf is ok, here is direct link
https://tfetimes.com/wp-content/uploads/2015/09/c-gui-programming-with-qt-4-2ndedition.pdf -
@mrjj said in Qt Programming Language:
@Annabelle
Hi
Yes it seems that at least on windows 10, only the toc is there -
nothing is shown when you click on a topic.If pdf is ok, here is direct link
https://tfetimes.com/wp-content/uploads/2015/09/c-gui-programming-with-qt-4-2ndedition.pdf- This machine I'm on is Windows XP.
- My screenreader doesn't read PDF's.
- What are EPubs?
- Would I have to pay to find it on Amazon? If so, how much?
-
https://www.youtube.com/watch?v=ETOohmYui3Q
Would finding a pdf that would read her all the text from a basic C++ book work?
Then use Jaws to google examples or terms that she doesn't understand?
EPUB is an e-book file format with the extension .epub that can be downloaded and read on devices like smartphones, tablets, computers, or e-readers.
-
@Sunfluxgames said in Qt Programming Language:
https://www.youtube.com/watch?v=ETOohmYui3Q
Would finding a pdf that would read her all the text from a basic C++ book work?
Then use Jaws to google examples or terms that she doesn't understand?
EPUB is an e-book file format with the extension .epub that can be downloaded and read on devices like smartphones, tablets, computers, or e-readers.
Which book of Basic C++ are you thinking of? PDF's in general don't work with my screenreader. .chm's, .txt's, and .doc's work just fine.
-
@Annabelle
Excuse my jumping in. I am not a Qt professional, but I have been following this thread.I hope you find success in however you approach programming. Even for a fully-sighted person C++ can be a bit daunting! May I suggest you have a brief look at this answer https://stackoverflow.com/a/3274617/489865, from a blind person reporting success with C++. There are also interesting posts in https://stackoverflow.com/questions/118984/how-can-you-program-if-youre-blind
-
Sorry, I hope that my reply it isn't off topic.
If you have and idea about an application to write and you think that it will be have a business or you already have customers that have asked for it don't worry.
You can design the ui (that it is easy) and you can ask to someone that knows C++ to write the code for you.
In the past I had a customer that did somehing like this. -
@mrdebug said in Qt Programming Language:
Sorry, I hope that my reply it isn't off topic.
If you have and idea about an application to write and you think that it will be have a business or you already have customers that have asked for it don't worry.
You can design the ui (that it is easy) and you can ask to someone that knows C++ to write the code for you.
In the past I had a customer that did somehing like this.- I know how to write some of the code. It's the compiling part that I have trouble with. Also, I want to find a .chm help file that explains more of the codes of the Qt programming language in detail.
- I haven't even started my company, so I don't have any customers as of this moment.
-
@Annabelle I can't help you with the chm part, but if you need help compiling I can help you figure out both qmake and cmake. Cmake being my preferred method of building Qt projects.
I build everything command line and rarely use IDEs. That sounds exactly what you're looking for if you are using notepad++ and just need a command line build.
-
@ambershark this topic was already covered. From context that she has used "compile" in various times I think she means that she isn't sure how to "fit all the pieces" together to get her code working.
-
@ambershark said in Qt Programming Language:
@Annabelle I can't help you with the chm part, but if you need help compiling I can help you figure out both qmake and cmake. Cmake being my preferred method of building Qt projects.
I build everything command line and rarely use IDEs. That sounds exactly what you're looking for if you are using notepad++ and just need a command line build.
JAWS is really good with the command line method. What are the commands I should put in when compiling my program?
-
@Allanis said in Qt Programming Language:
@Annabelle Sorry, I was at work when I made my initial response to this thread. A more elaborate answer for you follows as I take it you are beginning in Qt and it may be difficult for you to look up resources.
Given the scope of your project I think it will suffice to use a simple Qmake project file such as:
TEMPLATE = app QT += widgets SOURCES += main.cpp \ MainWindow.cpp \ SpouseWidget.cpp HEADERS += \ MainWindow.h \ SpouswWidget.h OTHER_FILES += \ anyotherfile.png
You may need to make changes to this in order to fit the needs of your project, but this should be a good enough example for you.
Once you have this in place, you can open up your favorite Command Line Interface (eg. cmd.exe for Windows).
Type:
qmake myapp.pro make
Your compiler will generate a binary file for your application at this point.
I hope this helps,
Have fun.