is there any library u recomend me learning for doing multiplatformed GUI programming in c++? since i dont think sdl is gonna cut it when doing gui stuff, am i right?
No, SDL provides no GUI functionality (but it provides the means to create a GUI toolkit of your own).
You basically have two primary choices for GUI toolkits: Qt and wxWidgets.
Well, basically SDL allows you to bring pixels on the screen where you want them and allows you to capture mouse and keyboard input.
That way, you can create widgets like buttons, text fields, list boxes, scroll bars etc. of your own design. But of course, that's much more work than just learning how to use an existing toolkit like Qt.