My disappointment over this page
-
I must confess I am highly disappointed at this site.
I even thought there are QT experts here but whenever questions are asked, I have taken my time to study past questions here and the answers and in most cases, the commenters don't even have any clue on how to directly assist the person asking question. All they do is to refer the person to the documentation.For goodness sake!, before someone comes here, don't think the person hasn't made several research and don't think anyone asking question is lazy or stupid.
If you have a clue about the line of code to resolve an issue, why not state it out instead of referring someone to the useless documentation?
-
The ideal case is that the OP investigates but that does not usually happen (from my experience here and in SO). Many times the OP:
-
Does not read the docs, or does not review the official tutorials. Think that the forum will allow them to skip those steps. Qt has one of the most detailed documentation, and many examples (official and from the community).
-
It does not provide enough information. Think that with the little code it provides is enough but the reality is that we need a minimal and verifiable example since this increases the probability of obtaining a response.
-
is inexperienced and uses terms that cause confusion since his problem is another.
-
have a problem XY, ask about a possible solution that no one guarantees can be applied instead of the underlying problem.
The probability that an expert will help you and that this help is simple depends on several aspects such as:
-
The quality of the question, if a question is poorly posed then many users (at least I) will not try to answer and will just go my way.
-
How interesting the question is. Here we are all volunteers so we will help if the question is of our interest.
-
Of our time availability.
-
-
Take this question you asked as an example.
The answer to that is fairly straightforward.
i) is explained in many posts but you can take a very recent one as an example.
ii) Just requires a vanilla use ofQDataWidgetMapper
iii) is just layout managementThe problem is that when you ask:
Can anyone teach me with codes example on how [...]
For issues whose solutions can be condensed to: "use this class" then the reaction is:
-
@CEO said in My disappointment over this page:
For goodness sake!, before someone comes here, don't think the person hasn't made several research and don't think anyone asking question is lazy or stupid.
Unfortunately not the case, a lot of the time.
If you have a clue about the line of code to resolve an issue, why not state it out instead of referring someone to the useless documentation?
The documentation is very, very far from "useless". If you find it useless I am surprised you manage to code for Qt.
-
Quite a few guys are amazing and they spend a lot of time here to help other people out for free. BTW, this is not the only place for help related to Qt problems. You are lucky and should appreciate it if you get closer answers to your issues. If not, go somewhere else for help. I do not expect people to write code for me. That is contractor's job. Nobody is paying anything here. Often some hints are good enough.
-
@CEO I beg to differ. Most of the stuff I know about Qt C++ I learned here and by following useless documentation. It is really well written and overwhelming amount of active users of this forum is nothing but helpful.
But if you wish to be actively tutored by someone - that's a job. You can't blame anyone for not willing or being able to spend time teaching you how to think.
If, on the other hand, you demand working code examples tailored to your particular needs - that's a job. I am sure that if you would rephrase your comments to go along "I can't figure it out, documentation doesn't make much sense to me, please someone write that piece for me, I am willing to pay for your time - here is the specification of the problem" you would easily found someone to hire.I, for one, am grateful for all those good people pointing me in the right direction when I am lost and allowing me to learn by solving problems.