 <h1>Step 1: Open QtCreator</h1> <p>I assume you already have sucessfully installed QtCreator. Start it up :-)</p> <h1>Step 2: Open the examples</h1> <p>In QtCreator you have a lot of examples that come with the software and is immediately available to test out! All you have to do is open the examples screen and find the example you want. Each example is accompanied with a lot of well written documentation.</p> <p><a href="https://i.stack.imgur.com/kKdfl.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kKdfl.png" alt="QtCreator Examples"></a></p> <h1>Step 3: Search for "network"</h1> <p>In your case you want examples related to network programming. Simply type network in the search field (or anything else you want).</p> <p><a href="https://i.stack.imgur.com/iFwnC.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iFwnC.png" alt="enter image description here"></a></p> <h1>Step 4: Select the example you want</h1> <p>Actually since you wanted to make a client and a server you will want to look at two separate examples called <strong>blocking fortune client</strong> and <strong>fortune server</strong>.</p> <p><a href="https://i.stack.imgur.com/CjURo.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/CjURo.png" alt="Blocking fortune example"></a> <a href="https://i.stack.imgur.com/lFg91.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lFg91.png" alt="Fortune server example"></a></p> <h1>Step 5: Configure the examples</h1> <p>When you click the example, QtCreator will ask you to configure the example. This simply means you have to choose which "kit" to compile the project with. This is a side-effect of the awesome fact that Qt supports a lot of platforms and a lot of versions. In your case there should probably be only one or two options. The screen looks like this:</p> <p><a href="https://i.stack.imgur.com/ef5Iy.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ef5Iy.png" alt="Configuring a project in QtCreator"></a></p> <h1>Step 6: Build and run the project</h1> <p>I would start the server first and then start the client. They should be able to communicate over network. Please consult the excellent documentation that pops up for each example to find out how it is bestto test them.</p> <p>In general, to run a project, simply select the correct <strong>project/kit/build/run</strong> from the selector (see screenshot) and then press the big green play symbol. This should take some time to build and then start your example.</p> <p><a href="https://i.stack.imgur.com/wKjx1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wKjx1.png" alt="Build and run project in QtCreator"></a></p> <p>There, I hope this got you going on a journey in the world of the really amazing Qt &amp; QtCreator tools!</p>