Hi Tarek, in my professional opinion the disperse dye cannot form a hydrogen bond with unmodified polypropylene in the melt or media because polypropylene does not contain any chemical groups capable of hydrogen bonding. C-H bonds in polypropylene do not possess an electronegative moment. If you need to disperse dyes in polypropylene you might look for dyes containing alkane chains that make the materials more chemically alike and rely on the entropy of mixing to drive mixing, or consider the use of surfactant-like dispersants to compatibilize the mixing. Like your question implies, if you modify the polypropylene, such as using commercially available copolymers of propylene and maleic anhydride, these materials would have the capability of hydrogen bonding with dyes containing hydrogen bond acceptor groups like alcohol or amine.
Dear all, polypropylene is not soluble or dispersible in neither solvents you mentioned. My suggestion is that may be through melt extrusion or internal mixing the dye may be entrapped physically after rapid cooling (quenching). My Regards