Electromagnetic splittings for hadrons are calculated in a formalism where the constituent quarks are considered as dressed quasiparticles. The electromagnetic interaction, which contains coulomb, contact and hyperfine terms, is folded with the quark electrical density. The strong potential is a modification of the well known funnel potential. Our model contains only one free parameter and the agreement with experimental data is reasonable although it seems very difficult to obtain a perfect description in any case.