Find Jobs
Hire Freelancers

QWidget to map sectors of disc

$250-750 USD

Închis
Data postării: peste 4 ani în urmă

$250-750 USD

Plata la predare
For a open source project I need a QWidget for QT Framework that will show sectors of a disc and works like a progress bar. The Widget have to be placed inside a mdiChildWIndow and is scrollable. It is not possible to make a GridLayout and then fill it with Widgets, like QPushButton because the sectors can reach up to 128,001,769,472 sectors. So it is only possible to paint blocks on a QWidget base. Features: Fill columns. Fill according to Widget width. Rows as many as needed to reach the max. give Sectors. So Columns are a dynamic value that is recalculated with resize function. Scrollable. User must have the possibility to scroll according to the rows. Ensure Visisble: Adress a sector and the Widget will show this in its current view. Sectors can have different states / colours. Like green for ok, red for bad and also blue and a default color. The Widget have to look like a Defrag software we know from Windows. Like UltraDefrag. Please check attached image. Sectors / Tiles A Sector musst have a color, and a border. Fixed size, like 12/12 pixel. Development: QT with C++- No Python. Have to run on Linux, Mac, and Windows so you have to use the QT paint functions and not the Windows ones. I will test the Widget on a Mac. QTWidget have to take care about memory eating.
ID-ul proiectului: 22577310

Despre proiect

15 propuneri
Proiect la distanță
Activ: 4 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
15 freelanceri plasează o ofertă medie de $522 USD pentru proiect
Avatarul utilizatorului
Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the project. Thanks. .. .
$750 USD în 5 zile
5,0 (36 recenzii)
6,9
6,9
Avatarul utilizatorului
Hi, I have over 10 years of experience in C/C++. I have been using Qt for years. I have also created one custom widget fairly recently so I know how it is done. I have read your description and looked at the attached picture and I am confident that I can do this for you. Please message me.
$500 USD în 7 zile
4,9 (116 recenzii)
6,4
6,4
Avatarul utilizatorului
Good day. I have 12+ years of experience in programming. I can do your task professionally and qualitatively. You will be satisfied with the result.
$450 USD în 10 zile
4,8 (18 recenzii)
5,0
5,0
Avatarul utilizatorului
Hi, I’ve already done painting operation with Qt and especially Qt graphic scene that can handle a lot of items as you plan to show. Does sector information are return by an existing API or this is done also by the software ? Regards, Fabrice
$277 USD în 7 zile
5,0 (5 recenzii)
5,0
5,0
Avatarul utilizatorului
Hi, there ! I have read your project description carefully. I am really confident about your project as a Computer Science expert. As my profile says, I have rich experiences in C, C++, Qt/QML, Image Processing, Video Processing, etc. I have been working in Qt/QML for 5+ years. So I can finish your project professionally in a short time. I am ready to start your project immediately. Please feel free to discuss with me. Best Regards
$600 USD în 7 zile
5,0 (9 recenzii)
4,2
4,2
Avatarul utilizatorului
I have been programming in Qt for over fifteen years and I know QWidget GUI creation very well. I know how to implement QPaint events and use QScrollViews to be able to achieve what you want. I also have a Mac mini so I can guarantee the program will work on MacOS, Windows and Linux. Please contact me so we can discuss your project in detail.
$750 USD în 14 zile
4,6 (3 recenzii)
4,4
4,4
Avatarul utilizatorului
Hi, If I could I'll do it for free (... I'm new in freelancer). I'm a highly skilled and experienced software engineer. My area of expertise is broad ranging from low (BSP level) to very high layers (applications, GUI, networking, ...). Give me a try.
$250 USD în 5 zile
3,7 (6 recenzii)
2,4
2,4
Avatarul utilizatorului
Thanks for your job posting! I am a C++ & Qt Developer and your project is very interesting for me. Good relationship with client is more important than money for me. But I will work with low price for our long-term relationship. I sincerely hope this project would be first step in long term relationship with you. Please give me your detail… Let’s share our idea. Looking forward to hear from you soon. Best Regards.
$500 USD în 7 zile
5,0 (3 recenzii)
1,0
1,0
Avatarul utilizatorului
Hi! Nice to meet you. My name is Nemanja, Qt expert from Russia. I have read your project detail carefully. I have about 10 years of experience. I can complete your job within a few days. please contact me so that we can discuss more. Regard.
$500 USD în 7 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I would implement the program, thank you for detailed specification. Thank you, With regards, anuj
$500 USD în 7 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I'm fairly experienced in Qt and C++. Since it's my first job I'm eager to get some work done. I'm actively working with qt at the moment and I've read the job description. I strongly believe that I'm qualified for this project.
$500 USD în 7 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul GERMANY
Berln, Germany
5,0
558
Metoda de plată a fost confirmată
Membru din feb. 25, 2012

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.